Though the 2008 Geneva Motor Show doesn’t officially start until tomorrow, the show floor is open and it’s amazing what you can find just parked out in the open. Some Geneva show-goers, for instance, have already caught the Lamborghini Gallardo LP560-4 uncovered at Lamborghini’s display. While we won’t have any official info from the Raging [...]
