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

Published on Monday, 7 July 2014 20:20 - Written by

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.