Cosworth was set up on 28 September 1958 by Mike Costin and Keith Duckworth, who had worked together at Lotus. They wanted to "make a living messing around with racing engines". The Northampton ...
Some results have been hidden because they may be inaccessible to you