Time for a new clutch, I was looking at D & D Performance SHD 11" with Kevlar on it, and was wondering if anyone has any experiences with these good or bad. Also how do they compare to other big name clutches?
Thanks for your help Court!
Thanks for your help Court!