Рет қаралды 59,766
This 120 foot tall S&S Worldwide Space Shot drop tower opened in 2002 and is the world's largest indoor free fall ride.
The Galaxyland Amusement Park is located inside of West Edmonton Mall in Alberta, Canada.
This is us: www.coasterforce.com
Read CF tweets: / coasterforce
Like us on Facebook: / coasterforce