A strange "bicycle"
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