Sky Screamer Extreme

The Sky Screamer Extreme is a pair of water slides, which are conveniently rated as extreme, located at the World Waterpark. The slides consist of a single, near free-fall drop, town a horizontally straight track, with no turns or curves. … Continue reading Sky Screamer Extreme