Geneva Auto Show, Chevy surprises

GENEVA, SWITZERLAND – No, this is not an infomercial and yes, for the first time in several years I found myself checking out Chevy’s new lineup, as I perused the wares at the 82nd Geneva Auto Show. Chevy’s Volt, which premiered in 2009,  was awarded European Car of the year for 2012 based (partly at […]