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!

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