Aston Martin DB11

You’ve got to love those lovely Welsh roads for filming cars on!