Turbo Tech Racing Now Has Upgraded Clutch Kits!!!

ThatTmoGuy

New member

SonicMan

New member

SonicMan

New member

TurboTechRacing

Supporting Vendor

sx sonic

New member

klystron

Banned
I didn't know KY made clutches. That's odd because I thought KY was about limiting friction not increasing it. Why would they change their business model?
 

runtz52

New member

TurboTechRacing

Supporting Vendor

B-radly81

New member
Top