World's Longest Water Slide

At 1,975 feet, the world's longest water slide is opening at Action Park in Vernon, New Jersey.

July 14, 2015

Top Stories

ABC News Live Presents