Surf City - Surf In Florida - 22ft Tall Water Slide
Description
Videos
Surf City
Surf In Florida - 22ft Tall Water Slide
You can now surf in Florida! The Surf City is here! This 22ft Tall water slide is super fast. After surfing down the wave you land in a nice cool white water pool.
This is my favorite item from South Florida Bounce!!