Led Zeppelin: Stairway to Heaven Live

Actual footage is from the concert film ?The Song Remains the Same?. The filming took place during the summer of 1973, during three nights of concerts at Madison Square Garden in New York City.

Video by YeOldeRock and Warner Brothers