Solowheel (2011)

Promo video from early 2011. The Solowheel is a one-wheeled electric vehicle...

89K views youtube.com

Interest

Gadgets
Discovered by <a href="/stumbler/fish-lips">fish-lips</a><br/>on Mar 4, 2011

Stumblers Who Commented On This Page