VANGUARD

Production Company : IMAGE

It's the Chinese movie Vanguard released in 2020 and This Video is a trailer.

I developed model of car.

Vanguard Official Trailer Link