
Geneva International Motor Show – the godfather of auto shows (+ lots of photos)
Whenever I go to Geneva, Switzerland, it’s typically for one reason and one reason only: the Auto show. Well, and also to …
Whenever I go to Geneva, Switzerland, it’s typically for one reason and one reason only: the Auto show. Well, and also to …