20+ Year Contributor
- Sep 29, 2002
I've heard of the Ram Clutch before but i don't know a single person who owns one? Could anyone give me a little info on 'em? I'm on a tight budget at the moment and they seem extremely affordable compared to ACT clutches and the like.