Formula One World Championship: Mike Costin (GBR) co-founder of Cosworth Engineering. Cosworth Engineering, Northampton, England. Formula One World Championship.
Mike Costin (GBR) co-founder of Cosworth Engineering.
Cosworth Engineering, Northampton, England.
Formula One World Championship.