Nevada | North America | USA Vegas Stratosphere Ride Review: Fancy a Rollercoaster on Top of a Skyscraper?