Slip and Slide Launch Ramp

When you combine a slip and slide with a launch ramp amazing things are bound to happen. Devin Super Tramp and Mountain Dew thought so when they teamed up and created the Slip N Fly at a summer camp in in Butler, OH. Check out this video of people trying all kinds of stunts off the mega-ramp/water slide creation.

Latest News