Like this page?
Send it to a friend!
Shots of Peel
A procession of P50 cars made in Peel by the Peel Engineering Company in the 1960s. It is the smallest roadworthy car in the world, and over 20 of them were re-united for a rally in summer 2005. Photography by Chris Littler.
[an error occurred while processing this directive]