It’s called the “Slip N Fly”… for obvious reason of course. This amazing slide is located in Butler, Ohio at the Ohio Dreams Action Sports Camp facility. They are one of the only places in the United States to have a water training ramp.
Check out this amazing video below.
Is there anyway I can put this in my backyard? I don’t think I would ever leave.
Make sure to give this a share on Facebook.