Greta Van Fleet shares ‘The Battle at Garden’s Gate’ sophomore album to acclaim
The month was July of 1973. The location was New York City at the renowned Madison Square Garden. The band was Led Zeppelin — one of the most influential rock quartets ever to exist. The moment in time was filming one of the only professionally-shot performances the band would ever do for the mesmerizing film, […]