Video: The Slides of Hurricane Harbor

Hurricane Harbor is home to 20 water slides, all of which dare to scare.