Achilles
-
NEWS
Vettel labels P8 finish in Belgian GP ‘solid’ – but calls on Aston Martin to fix their ‘Achilles’ heel’
Sebastian Vettel took the chequered flag at the Belgian Grand Prix in eighth place – his sixth top-10 finish of…
Read More »