Water Slide
21ft x 10ft x 13ft Water slide with climbing wall and pool area. Deposit and set up is mandatory at check out. Due to safety and liability this item needs to be set up by Party Masters.
Variant
RECOMMENDED PRODUCTS
Rented together with
Did you forget something? Check these out.