Video: Insane Slides in Virginia

Water Country USA offers intense slides of all heights for thrill-seekers.