$450.00
Bring your backyard to life with this mega water slide. There isn’t a person that Big Red can’t entertain. Therefore, if your guests are looking for thrill, this is the inflatable for you.
Dimensions:
45′ X 21′ X 22′