Was goofing around on the net Sun. and watched a clip of a scooter-like thing that moved across the water--really well. Had handlebars and you stood up on it and sorta jumped up and down like a pogo stick and away the fellow went. Was telling my son about it and he wanted to see it. I can't find it to save my soul. Any ideas?????