Cars Debuting at the Geneva Motor Show 2015 – Full List

The International Geneva Motor Show is an annual auto show held in March in the Swiss city of Geneva. The show is hosted at the Geneva Palexpo, a convention center located next to the Geneva International Airport. The Salon is organized by the Organization Internationale des Constructeurs d’Automobiles, and is considered an important major international […]
Continue reading…