Astrodome

The Astrodome is a large sports stadium located in Houston, Texas.

Marvin once compared the FRERP Arena to the Astrodome.