Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Sports

When was the astrodome in houston built?


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.

{{ relativeTimeResolver(1577982308472) }}

LIVE
Points points 38
Rating

Similar Questions
Sign in to view all similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE