Beautiful, interesting, incredible cinema.
A filming of the 1990 Rolling Stones “Steel Wheels” concert that traveled Europe.