Whitewater Park- Hells Hole

Posted by Cruiser314 on Aug. 26, 2006

this is video of the new whitewater park that is still under construction in Charlotte, NC. It has 3 man made rivers and this is a class 4 whitewater feature that kept rolling the pros.

Categories Pop Culture

Tags whitewater

More Details