The Peel P50

The Peel P50

The Peel P50

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

Comments are closed.