The Smallest Car Ever Made

The Peel P50 was a three-wheeled microcar manufactured in 1963 and 1964 by the Manx Peel Engineering Company.


Category: Stupid Vehicles

Leave a Reply