Question: What Texas sporting venue was regarded as the ‘Eighth Wonder of the World’?
Answer: The Houston Astrodome opened in 1965 and was the world’s first multi-purpose stadium. (See the Full Story)
Question: What Texas sporting venue was regarded as the ‘Eighth Wonder of the World’?
Answer: The Houston Astrodome opened in 1965 and was the world’s first multi-purpose stadium. (See the Full Story)
Join for free. Unsubscribe any time.