Led Zeppelin’s June 14, 1977 Show @ Madison Square Garden – Previously Unseen Footage – VIDEO

Led Zeppelin News: Previously unseen footage of Led Zeppelin’s June 14, 1977 show in Madison Square Garden, New York was published by the Dogs of Doom group.