chris p.
05-07-2012, 02:43 PM
i would like to install a lt80 slipper clutch on our 08 drr90 if i can find one.does anyone have one,what year should i look for and has anyone ever done this.i guess its a popular mod but its new to me.any info would be great.thanks guys. :D :D