The Peel P50
The Peel P50 still holds the record for the world’s smallest production car.
Comments are closed.