Slip and Slide Waterfall follows a group of thrill seekers as they take on a massive 35-foot homemade water slide built ...
Slip and Slide Waterfall! 35 feet high in 4K transforms a towering waterfall into an adrenaline-filled water ride packed with speed, height, and huge splash landings. The video highlights riders ...