World's Tallest Waterslide Set to Open is Taller Than Niagara Falls

New ride at 168 feet tall promises an exhilarating experience but at what price?

July 9, 2014

Top Stories

ABC News Live Presents