Beijing auto exhibition

Updated: Apr 23, 2012 12:04 IST

Ford Focus ST on display at the Beijing International Auto Exhibition in China. AP Photo/Vincent Thian
4/8
Ford Focus ST on display at the Beijing International Auto Exhibition in China. AP Photo/Vincent Thian

top photos

other photos