The MOTHER of all water slides

After you watch this video you'll want to add visiting this place to your bucket list! The coolest natural "water slide" around! Beats the rides at any water park. The video was shot in Rere Rock Slide in New Zealand.

Comments

You May Also Like