The 81st Geneva Motor Show is well underway now and to help you catch up on the highlights here’s a quick refresher of the 16 most important cars on display. We’ve also updated the galleries with pics from the display stands so you can feel closer to the action. Just take the jump for links […]
Categories