9 of 15: The Astodome goes up in Houston, billed as the 'Eighth Wonder of the World: The Houston Astrodome is seen through a fish-eye lens in this April, 1965 photo. The Houston Astros played their first game in the Astrodome on April 9, 1965.

Tags:
sports
Share this gallery
Advertisement