Shot on location, over 3 scorching 42 degree days in a deserted faux european village on the outskirts of Shanghai, China, this spot for automotive company Chery A3 was VFX supervised and all 3D animation ex

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…