Slip and Slide off 500 Foot Cliff!!! In 4K!

INSANE Slip and Slide off a 500 FOOT CLIFF!!!  World’s Tallest Slip and Slide!    SUPER thanks to Subaru for making this dream project a reality...
Back to Top