The Geneva International Motor Show is an annual auto show held in March in the Swiss city of Geneva. The show is hosted at the Palexpo, a convention center located next to the Geneva Cointrin International Airport.
© 2020 Down Shift Magazine. All Rights Reserved. Down Shift Magazine is published by DSH,LLC.