Peel P50 - The Smallest Production Car In History