This revolutionary bike is powered by your steps

Mashable 2017-09-15

Views 15

It's basically a treadmill on wheels.

Share This Video


Download

  
Report form