Search Input
Log in
Sign up
Watch fullscreen
This water slide in Brazil looks awesome
Newsflare
Follow
Like
Favourite
Share
Add to playlist
Report
8 years ago
Footage, filmed on July 31, of a particularly epic slip n' slide set up in the dunes outside Natal, Brazil
Show less