Snowmobile Fanatics banner

1 - 1 of 1 Posts

·
Registered
Joined
·
14 Posts
Discussion Starter #1
My dealer is trying to talk me in to going with a clutch from Speedworks. does anybody know anything about these, I looked online and didn't find much. I was suggested to go with an EPI, but they insist that these are more popular and better? Let me know thanks
 
1 - 1 of 1 Posts
Top