Aston Martin 'need upgrades' concedes team boss Krack
Taking on Silverstone with its fast corners, Aston Martin team boss Mike Krack admits they “need upgrades” if they want to score any points. Aston Martin is arguably the team with the most talked about updates to this year’s all-new cars, the…