Thursday, March 23, 2017

Peel - The World's Smallest Car.

Part of the Isle of Man's manufacturing industry from 1962 to 1965. Now I see that Peel Engineering are alive and well and churning out this identical car.

No comments: