Intense Amusement Park Rides

These rides are found on top of the Stratosphere hotel in Las Vegas, Nevada.
Posted:
Tuesday, September 27, 2005