SWISS CAR EVENT by Things to do in Geneva May 4, 2019 0 On the 23rd and 24th of June 2018, petrol heads are in for a treat with the 2018 edition of ...