Tag Archives

finding performance

After sacking its technical director, Aston Martin is all out of excuses in pursuit of F1 greatness