Monday, July 9th, 2018

Constructed in 1964, the Astrodome was deemed the “Eighth Wonder of the World” when it opened in 1965. As the world’s first indoor, air-conditioned domed stadium, the 18-story multipurpose structure set the bar for arena design and construction for decades to come. Learn more about the Astrodome on the National Trust for Historic Preservation’s website.

Leave a Comment

Your Name
Publish Comment