Not too long ago, the Peugeot 103 was ruling the streets of France. These were “pedal-and-pop” bikes, meaning they required the rider to pedal them for the two-stroke 50cc engine to kick in. And you didn’t even need a license – since they were limited to around 28 mph (45 km/h) – so they were all…
You must log in or register to comment.

