PRI 2017: Introducing XClutch From Australia

If it ain’t got a third pedal, it ain’t no fun! XClutch is an Australian brand that makes clutches with light pedal feel for better drivability!