By Tim Smith
The Geneva Motor Show is just around that corner. Just down there, at the bottom of the street. If you wait just a bit, you’ll see its massive overblown weight come hulking into view with all dancing girls and stuff.
Can’t wait? Well, for this year they’ve web-cammed up. Find them here. In the mean time, here is a picture I took at the 2009 Geneva show of a certain Alfa sports car.