XClutch is the USA-based branch of Australian Clutch Services, and Stuart Furze took the time to explain the company's newest additions to the XClutch product line, and explain what sets them apart from other clutch manufacturers.
Build your own custom newsletter with the content you love from LSX Magazine, directly to your inbox, absolutely FREE!