Crazy 40 foot Natural Water Slide! Best in Southern California!

Crazy 40 foot Natural Water Slide! Best in Southern California!

We finally made it to the legendary Stoddard Canyon Falls slide. I've been to Mount Baldy many times and had heard stories about this place. Who doesn't love sliding down a 40 foot waterfall? This AMAZING natural water slide is one of the best in Southern California. It's very steep and the landing pool is very SHALLOW! Certainly not for the faint of heart! br br br Music provided by NoCopyrightSounds.


User: Jesse St Louis

Views: 25

Uploaded: 2017-06-06

Duration: 03:33

Your Page Title