Uploaded on Aug 7, 2009
The footage is from the concert film "The Song Remains the Same".
The concert took place in Madison Square Garden, New York City.
© Warner Brothers
The concert took place in Madison Square Garden, New York City.
© Warner Brothers
No comments:
Post a Comment