Local story · Houston, United States

The Astrodome and the birth of astroturf

The Astrodome was promoted as the “8th Wonder of the World” and became associated with the first use of astroturf. Its unusual maintenance history included…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload