The only time rock legends Led Zeppelin and The Who ever shared a stage together in the United States was at the Merriweather Post Pavilion in Columbia, Maryland, on Sunday, May 25, 1969.
Merriweather Post Pavilion, named one of the nation’s top amphitheaters, sits across the street from Merriweather Row and remains one of the region's top attractions. The venue hosts dozens of ...