Super Splash
Water Slides
Cool down with our largest inflatable water slide. Speed down the 18ft drop, and slide your way down the inflated slip n slide, landing with a splash at the watery oasis.
Item Details
- Size: 12'W x 45'L x 18'H
- Power: 20Amp
- Setup: Outdoor only
- Avail: All California
