Led Zeppelin Montreux, Switzerland (Casino) - August 1971 (16mm film)

Rare 16mm newsreel footage of Led Zeppelin in Montreux, Switzerland 1971.
Back to Top