No - Cosworth is likely including earlier prototypes that failed reliability tests and mules that were used for various ...
Today is the end of an era at Cosworth. For the past few years, the iconic English engine manufacturer has built not one but ...