World's tallest waterslide is higher than Niagara Falls

Think you've got what it takes to ride the world's tallest waterslide?

74K views foxnews.com

Interest

Bizarre/Oddities
Discovered by <a href="/stumbler/alecb">Alec</a><br/>on Jan 26, 2014

Stumblers Who Like This Page