annals of public performance #62


Led Zeppelin do a spontaneous set at a small venue (Southeast Asia, 1971)

No comments: