This revolutionary bike is powered by your steps

2017-05-03 2

It's basically a treadmill on wheels.