31
Super 8 150 / Re: Sliders in my Super8
« on: April 16, 2016, 03:56:31 PM »
My 2013 super 8 150 with 4200 miles is arriving in 2 weeks.
I'm thinking of replacing the clutch sliders and belt. Can you recommend a supplier in the USA and which ones to get
I'm thinking of replacing the clutch sliders and belt. Can you recommend a supplier in the USA and which ones to get