Skip to main content
Report this ad

See also:

Houston's Astrodome could turn into indoor park

An idea has been proposed to turn the Astrodome in Houston into what would be the world's largest indoor park.
An idea has been proposed to turn the Astrodome in Houston into what would be the world's largest indoor park.
Photo by Matthew Stockman/Getty Images
Report this ad