Business / Motoring Photo

New cars at Chicago auto show

Updated: 2014-02-10 16:12 (chinadaily.com.cn)
Comments

New cars at Chicago auto show

Visitors take photos of the Lexus LFA super car during the Chicago Auto Show at McCormick Place in Chicago, United States, on Feb 8, 2014. [Photo / Xinhua]

Photo
8.03K
...
...