I just put a clutch masters clutch in one today. By the way they fucking suck. Takes about 8 hrs.
Forum Rules