Season 0, Episode 7
Blowing Up the World's Longest in NJ
Get exclusive access to the world's longest water slide in America! Sprawling out at 2,000 feet, this monster slide is the first of its kind and this is the first attempt to build it on a ski slope, inside New Jersey's famed Action Park.
See Tune-In Times