The Moulton bicycle was created by Sir Alex Moulton, known
for designing the suspension system for the iconic Mini car. Launched in 1962, the
Moulton was a pioneering design in small-wheel bicycles, with front and rear
suspension for comfort and performance.