Hey Doc, sorry for the delay....
The Slipper Clutch.....well, there was quite a debate a while back about this little upgrade....even though several bikes now come stock with them, several people really dislike the idea of them, and think that they only need to be on the track.
I'm not one...