Airbag directing duo Travis & Nick create new spot for Chery Automobile via NewSun China
April 2 2013, 4:26 pm | | 1 Comment
Airbag Productions’ creative team, Travis & Nick have directed a new spot for Chery Automobile via NewSun China.
1 Comment
This commercial have deep cultural significance to people of China but opaque to ’round-eye’.