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!