Beijing International Automotive Exhibition, commonly known as Auto China, is one of the biggest car shows in the world. Check out some pictures of the promotional models from the 2010 event in April. Image via Pcauto [Cn].
Asian Culture, Lifestyle and Entertainment