There is a place in Switzerland that once a year becomes the temple for all “petrolheads”. Journalists from all over the world await hungry like the wolves to bring you some fresh meat. Welcome to Geneva – a place, which in march becomes the center of attention in the automotive world.
Geneva Motor Show 2013
Reply