car launch

Mar 26, 2018

All-terrain launch for Lincoln Navigator in Beijing

To create an impression, the brand allowed audiences to get physically involved.