“These are films I’ve waited years to work on”: 40 minutes of newly scanned footage of Led Zeppelin playing in Tokyo in 1971 has appeared online
The footage was shot at Led Zeppelin's first Japanese show at Tokyo's famous Nippon Budokan Hall

