Geneva Motor Show 2013 Promises To Be Better Than Ever

Geneva Motor Show 2013 Promises To Be Better Than Ever
The Geneva Motor Show is always one of the highlights of the motoring year, and the event in 2013 promises to be as full of interest and excitement as ever. Set to take place between March 7 and March 17, there will be the usual mix of new vehicles, exciting innovations and glamour. The event ...