Hidden place · Houston, United States
The Astrodome
The Astrodome was one of the world’s first fully indoor stadiums and is associated with the birth of astroturf. It is no longer open to visitors, but remains…
Hidden place · Houston, United States
The Astrodome was one of the world’s first fully indoor stadiums and is associated with the birth of astroturf. It is no longer open to visitors, but remains…
Still loading - a slow connection can take a little longer. Reload