New GLC L SUV Launch 2019

Mercedes Benz new GLC L SUV elevated the visitors to a higher level of driving excitement journey beyond the geographic definition of the Center of Asia, exploring the incredible landscape of Xinjiang province, behind the theme of the launch event “Built for the hero in you”. 

The design methodology was conceived to reflect the product features, blended into the nature elements, such as light and power, which represent initial belief and energy, to convincingly show up the hero figure of the brand new Mercedes GLC SUV.

Design & Animation​​​​​​​ GLC Car Reveal Video

The Show Dance Performance Video

The Show


Client : Mercedes Benz
Agency : Activation Group
Production : Spectro Visuals

Creative Director : Aston Lai 
Animation Director : Wystan 
Art Director : Ben Pang
Account Executive : Howard Foo 
Executive Producer : Dino Zeng

CG Artists : Xu Xin Hao, Li Yong Meng, Luo Li Bo, Gao Zhan Yong

Back to Top