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...