James Caan
- EntertainmentAOL
World's smallest car resurrected
The world's smallest ever production car, the Peel P50, has been brought back to life as a zero emissions electric runabout. It gives eco savvy urbanites the opportunity to abandon the G-Wiz and explore new heights of automotive silliness.