Home Tags Johny Herbert

Johny Herbert

1989 – The Greatest Rivalry

After repeated attempts to restrict the power of expensive turbo engines and equalise them with normally aspirated units, the FIA finally banned them outright...