Geneva car show: Electrics buzz but gas-guzzlers still shine – CT Post


CT Post

Geneva car show: Electrics buzz but gas-guzzlers still shine
CT Post
The New Volkswagen I.D. Vizzion is presented during the press day at the 88th Geneva International Motor Show in Geneva, Switzerland, Tuesday, March 6, 2018. (Martial Trezzini/Keystone via AP). Photo: Martial Trezzini, AP. Image 2 of 8. The New McLaren ...

and more »