Cosworth Brake Pads Over the years Cosworth has built up and maintained an unrivalled racing pedigree. Due to decades of experience and knowledge that’s been learned on the tracks and circuits, they are able to transfer this over to the road car market and track car users with a range of highly developed products. One [...]