2012 Geneva Motor Show-1

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