Tag: car-auto

Reading Time: < 1 minute It’s show time. All the major car makers including domestic players such as Chery and Geely (remind me of Heelys), are putting up a big show in Shanghai new international expo center (is that the venue for 2010 World Expo, just be curious) this week.

stlplace
April 22, 2007