Solowheel (2011)

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

76K views youtube.com

Interest

Gadgets
Discovered by fish-lips
on Mar 4, 2011

Stumblers Who Like This Page