1. Toyota Yaris Verso
2. Ford Scorpio
3. Rolls-Royce Camargue
Amazingly, the Camargue was the most expensive production car in the world when in first went on sale in 1975.
4. Cadillac Escalade
5. FSO Polonez
Cheap, but cheerful too? We'll let you decide.
6. Perodua Kenari
To be fair to Perodua, the Kenari was one of several city cars to take the small and boxy theme a step too far.
7. Lamborghini LM002
8. Fiat Multipla
9. Ssangyong Rodius
This car has been voted the ugliest car ever built.
10. BMW X6
We imagine that X6 owners are very happy with their purchase, but the big SUV-coupé-type thing isn't going to be remembered as one of BMW's strongest designs.
[Via Telegraph]