0 Votes Part carousel, part Slip ‘N Slide, this invention proves Australians don’t mess around when it comes to summer fun