Loading indicator
News & Reviews
Last 7 Days


Fioravanti stand 2008 Geneva Motor Show

Another Italian design house puts up a candidate for the world’s weirdest looking car.

Fioravanti stand 2008 Geneva Motor Show

Spot the Alfa Romeo look-a-like wheels.






SHARE THIS ARTICLE