World's Best Slip and Slide

A high-speed winch, an 8 foot ramp, and a whole bunch of crazy people make the best Slip and Slide ever!

Post your comment
Click Here and be the first to comment on this article