40 Weird But Awesome Things You Wouldn’t Thought Were Actually Invented

Inventions 38

Fliz Pedal-less Bike – the foot-powered bike.

Leave a Comment