The 13th annual Shanghai Auto Show has hit town this week. Even by China standards this event is simply huge – which is no surprise – every south-facing western car company wants a piece of the local market.
I’ve written about the show elsewhere but as a person who watches people, I did find the type of scenes below quite funny to watch:


