The Houston Astrodome, dubbed the “Eighth Wonder of the World” when it opened in 1965, has been listed by the National Trust for Historic Preservation as one of this year’s 11 most endangered places.
The Houston Astrodome, dubbed the “Eighth Wonder of the World” when it opened in 1965, has been listed by the National Trust for Historic Preservation as one of this year’s 11 most endangered places.