Beijing auto exhibition

Updated: Apr 23, 2012 12:04 IST

The new Ford ECO Sport is displayed at the Beijing International Auto Exhibition in China. AP Photo/Vincent Thian
3/8
The new Ford ECO Sport is displayed at the Beijing International Auto Exhibition in China. AP Photo/Vincent Thian

top photos

other photos