Triumph Forum: Triumph Rat Motorcycle Forums - View Single Post - Moose Racing - Easy Pull Clutch System
View Single Post
post #1 of (permalink) Old 02-28-2012, 02:11 PM Thread Starter
New Member
Join Date: Aug 2011
Location: Gainesville, GA
Posts: 19
Moose Racing - Easy Pull Clutch System

Does anyone have any experience with this product, or know someone who has installed it? Any and all feedback would be greatly appreciated.
Attached Images
cappybs is offline  
For the best viewing experience please update your browser to Google Chrome