We recently encountered a spectacular commercial film that had been produced in Shanghai, Xinjiang and Paris and employed cutting-edge visual effects. Why, we wondered, after going to such lengths to achieve an original, creative visual result, did this ad, like … »
Tags > AliPay
Like what you see? Sign up via your email address. We won't share your email or bombard it!