Advertisement
The Peel P50 is the smallest car to have ever been produced.
Add WIMP to your Google News: