Rides At Astroworld
Additional Details:
Series AW-8 Next to the Astrodome, Houston, Texas. Four of the family amusement and entertainment center's feature rides are prominently displayed here . The “Spinout” sports car ride in the foreground, the big Astraowheel in he center, the Astroneedle to the left, and the Astrowheel in the center, the Astroneedle to the left, and the Astroway Skyride overhead. |