From the 88s via Shanghaiist:
We learned about this ad, which apparently is being shown in the US and the UK, from The 88s. He didn’t care for it: I think this commercial nicely sums up the mainstream view of China in the West: the past 40 years simply did not take place. It is 1966. The Cultural Revolution is in full swing ” except in Shanghai, maybe. To be honest, I felt embarrassed watching this commercial….[Full Text]