Taking a break from the Halloween parties dressed up as ghouls, we stumble upon some confused souls. The 2011 Chengdu Auto Show ran from 16 to 25 September, why on earth didn’t we notice it? Ah… the Frankfurt Motor Show was in full swing then.
Poor guys probably didn’t see record crowds jamming the show floor like our local IT shows.