A Brit was left feeling over the moon after he chanced upon a Peel P50 – dubbed the ‘smallest car ever produced’ in the 2010 Guinness World Records – casually parked on a bustling high street.
The diminutive three-wheeler, crafted on the Isle of Man between 1962 to 1965, saw less than 50 units roll off the production line.
Now, it’s believed that fewer than 30 have survived ... Read even more