McLeod Racing Parts

McLeod Clutches was founded by legendary clutch innovator, Red Roberts in January of 1971. Today, McLeod is known as the leading high performance street clutch manufacturer in the world. Ask any respected engine, transmission or race car builder about which clutch they want or recommend, inevitably they ask for those red ones” - McLeod clutches! ...... READ MORE