LOS ANGELES - OCTOBER 21: The marquee of the Fox Wilshire theater as it appeared on the evening of the premier of the rock band 'Led Zeppelin's' concert movie 'Song Remains The Same' on OCTOBER 21, 1976 in Los Angeles, California. (Photo by Michael Ochs Archives/Getty Images)
Image provided by Getty Images.
January 22nd, 2019
Viewed 91 Times - Last Visitor from New York, NY on 02/20/2019 at 11:24 PM