The world's smallest road-legal car, the Peel P50