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 Alec
on Jan 26, 2014

Stumblers Who Like This Page