Geneva Motor Show 2007
Alpha Romeo 8C
This is the sexiest machine to come out of Italy in years. Comparable to the TZ coupes of the 1960s, this car's a showstopper in every way. Look through our other great galleries!
Why not test yourself with our quizzes?
Looking for something different? Try our weird news!
Latest news headlines