Water Activities

Submit a Video

Riding The World's Tallest Water Slide

Writer William Powell took on Verruckt, the world's tallest water slide, located in Kansas City. At 168 feet, 6 inches, the slide is taller than Niagra Falls and certainly lives up to its name – which means "insane" in German. 

Not Now

Watch Something That Moves You

We’ll send you the best adventure, fitness, and gear videos.

Thank you!