autoevolution
 

Stories about: Shanghai 2011

Chevrolet Malibu, the Most Eye-Catching Car in Shanghai
Chevrolet Malibu, the Most Eye-Catching Car in Shanghai

30 Apr 2011, 07:02 UTC · By: Daniel Patrascu / Forget about Car of the Year titles! The title of Most Eye-Catching Car is the title to shoot for in China, the new land of all opportunities for automakers around the world. Awarded during the Shan...