Auto China 2008
BEIJING – APRIL 21: A model poses beside the China premiere Mazda 6 II at a special media opening of the Auto China 2008 show on April 21, 2008 in Beijing, China. The annual auto show is held from 20-28 April. Altogether 890 vehicles, including 55 concept cars, are on show at the new China International Exhibition Center. (Photo by Feng Li/Getty Images)



Leave a Comment