thecarspy.blog
The 2013 Geneva Motor Show
The 83rd Geneva Motor Show opened on the 7th March to the general public and as is usual for this particular auto show in the calendar many manufacturers chose to use this event as the launch pad f…