Denver's Spooky Light Show returns to Water World, debuting three new themed tunnels this October. FEDERAL HEIGHTS, Colo. — ...
I strapped on my camera and took you along for a thrilling ride through a water slide with mesmerizing, glowing stripes. The ...