Become a Member: Get Ad-Free Access to All Our Content

2012 Geneva Motor Show-1

Held March 8th to 18th at Genève · Palexpo in Geneva, Switzerland.