Beautiful, interesting, incredible cinema.
An accompanying music video filmed live at the 1999 FIFA Women’s World Cup.