My favorite car from the 2009 Frankfurt Auto Show is Peugeot BB1, an electric city car concept. Renault’s four concept electric cars, also introduced at the show, are close runner ups.Bonus: Kangoo, Zoe, Fluence and Twizy

2 COMMENTS

  1. that peugeot bb1 has got to be the ugliest cars i’ve ever seen in my entire life.
    well, except for the fiat multipla, of course 😉