10 Amazing New Cars Debuts at Geneva Motor | 10 Amazing New Cars Debuts at Geneva Motor Show 2017. New Cars Coming in 2017/ 2018. The International Geneva Motor Show is an annual auto show held in March in the Swiss city of Geneva. The sh