Houston Astrodome (photo by Kenn Stearns)
The Houston Astrodome is the world’s first domed stadium. When it opened in 1965 as Harris County Domed Stadium it was nicknamed the “Eighth Wonder of the World.”
Houston Astrodome (photo by Kenn Stearns)
The Houston Astrodome is the world’s first domed stadium. When it opened in 1965 as Harris County Domed Stadium it was nicknamed the “Eighth Wonder of the World.”