Houston Astrodome

NewsHouston, we have a problem: Astrodome is on life support

When the Houston Astrodome was built is was dubbed the “8th Wonder of the World,” but now the surrounding area doesn’t know what to do with it.

Bert Lehman