Driving down the road a few days ago I saw some man riding a weird "bike". It was very hard to describe, and it had a large name/logo on it, and I said I'll have to remember that so I can Google it.

I remember the logo had some bright green in it. And I think you stood on the device rather than sit.

Anyone had a clue on this?

PS - I'm not drinking. I swear