The International Geneva Auto Show 2018
The International Geneva Motor Show is an annual auto show held in March in the Swiss city of Geneva. It’s the first major European show on the calendar each year, so we always expect to see a strong turnout of new and fascinating production cars and ideas each year. The 88th Geneva Motor Show will […]