Really, really weird little cars. Really.
From the Paris Car Show ... some amazingly weird little and not so little cars, including the Renault Ondelios (considered by some as ugliest car of the show) and the Citroen CV2 (considered ugliest French car. Ever).
actually, the CV2 was in one of the James Bond films - took quite a beating as you can see here.