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.