See view from world's tallest water slide

Must see moment tallest water slide Newday _00001826.jpg
Must see moment tallest water slide Newday _00001826.jpg

    JUST WATCHED

    See view from world's tallest water slide

MUST WATCH

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