- Mon Jun 23, 2014 9:33 am
#36741
Hi guys-----------SIMON, that noise from the big DUKES at idling is the over-run clutch clattering...
Shop for accessories at Hitchcocks Motorcycles