Tuesday 17 May 2011

2011 Shanghai Auto Show


Global automakers are bringing their flashiest SUVs, luxury sedans and electric concept cars to Auto Shanghai, China's biggest auto show of the year, as the industry reels from disruptions caused by the massive earthquake and tsunami in Japan.