Photo of the Day

Ford car models are seen on display at the 50 years celebration ceremony of Ford Mustang, in Beijing, on April 19, 2014, ahead of the Beijing International Automotive Exhibition

View gallery

500 photos

View Comments