TBWA\Media Arts Lab Shanghai & Apple: A Chinese New Year message about allowing wonder
January 30, 2021
Apple’s 2021 Chinese New Year film by TBWA\Media Arts Lab Shanghai is an epic. It’s twelve minutes long and is based on an ancient Chinese New Year legend of Nian, which led to China’s lion …
No Comment
