Road to Auto Shanghai 2011

Having been held every other year since 1985, the Shanghai International Automobile Exhibition - dubbed "Auto Shanghai" - will open to tomorrow. The show will run for one week, showcasing the best automakers from China and across the world have to offer! While we're all revving up for tomorrow, lets take a look at some of the top stories during the run-up to Auto Shanghai 2011!

Apr. 21 , 2011