Travel Channel is currently showing "Waterparks 2004," and they just showed this great water park in Cleveland, Six Flags Hurricane Harbor! They talked about Hurricane Mountain and Shark Attack, and also showed footage of Stingray Wet Slides. Looks like a nice park.
Does anyone know where I can find this place?
-Sam
John McCain: The Ride
Being Mavericky since 2007!