Posted July 7th, 2014 @ 10:40am
I love water slides but this is crazy because this is 168 feet in the air! I don't think I'd be able to do this. The water slide is so high there is a net around it just in case you go flying off! Check out the first test run.