See view from world's tallest water slide

Must see moment tallest water slide Newday _00001826.jpg

    Just Watched

    See view from world's tallest water slide

What does it feel like to drop off the tallest water slide in the world?