BEIJING, CHINA – APRIL 22: Two models stand beside two Ford concept sport cars during the 2014 Beijing International Automotive Exhibition at China International Exhibition Center on April 22, 2014 in Beijing, China. More than 2,000 automotive enterprises from 14 countries and regions participated in the 2014 Beijing International Automotive Exhibition from April 20 to April 29. (Photo by Feng Li/Getty Images)
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.