A previously unseen video of Led Zeppelin in Japan in 1971 has emerged online
A previously unseen video of Led Zeppelin performing in Tokyo, Japan on September 23, 1971 has emerged online. The video was uploaded to YouTube in 2018 but received little attention until it was found by…