Twin Falls - 25 Ft Tall 2 lane Water Slide
25 Ft Tall 2 lane Water Slide
Bring the water park to your backyard with the Twin Falls water slide. It is double the fun with 2 slides that descend you in to the 2 large splash pools below.
This is my favorite item from South Florida Bounce!!