3:34 pm - Thursday August 17, 2018

International Geneva Motor Show 2012

International Geneva Motor Show 2012The International Geneva Motor Show 2012, held on neutral territory in Switzerland in the spring 8th to 18th March 2012, always produces a bumper crop of new models, and this year’s is no exception.

Geneva Motor Show 2012

Stay alert and connected