Follow Us

Terms of Use Privacy Policy

Video Shows what it's Like to Ride World's Tallest Water Slide

Named Verruckt, meaning insane in German, the world's tallest water slide is located in the Schlitterbahn Waterpark in Kansas City. Jeff Henry, co-owner of the waterpark, took video of himself riding the "Verruckt" and compared the experience to jumping off the empire state building.

Source: Ora TV

Top Trending Videos