The Aston Martin DB10 makes its China premiere in Guangzhou on Nov 20, 2015, at Auto Guangzhou's media day. [Hao Yan / chinadaily.com.cn]