Search
Seeker

World's Tallest Water Slide Set to Make a Splash

With a name that translates to 'insane,' water park splashers should be in for a thrill on the 17-story monster ride.

July 9, 2014
1:10 PM EDT