Splash Down

Monitors: 1
Outlets: 2
Description
Splash Down
The splash down is an inflatable water slide that is like a huge slip n' slide with a 16ft drop! There is not a pool to splash in to, but there is plenty of water that will get you wet and cooled off!
8/10 condition