A chance to talk mostly about Bolwell Sports Cars.
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.
Post a Comment
Post Comments (Atom)