18ft dual lane dolphin slide

This 22ft inflatable water slide is the ultimate bounce. 72 ft long and a blast.