Led Zeppelin - Stairway to Heaven Live (HD)

atorresbr Follow
  • 39
  • 1
Upvotes (2)
Comments (1)
Sorted by:
  • atorresbr reply The footage is from the concert film "The Song Remains the Same". The concert took place in Madison Square Garden, New York City on July 29, 1973.
Download the Vidme app!