Aston Martin “2019 DBX SUV” Short Film
The DBX, Aston Martin’s first luxury SUV, is commencing on an extensive testing program, being put through its paces along a demanding Welsh Rally stage, a nod to Aston Martins’ new St. Athan production facility in the Vale of Glamorgan.