Independent.ie on MSN
The Irish owned tiny car that dazzled on Top Gear
When the Peel P50 premiered at the 1962 Earls Court Motorcycle Show in London, it was hailed by Guinness World Records as the smallest production car in the world. To call it mass produced would be a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results