F1

Aston Martin Hoping French GP Result Silences Critics Who Lambasted Team For Being ‘Cheats!’

sebastian vettel performance at 2021 French GP