Joined
·
42 Posts
In the May issue of bike, a brittish magazine, they had a review of Ducati SS 939 and they had a picture of the clutch cover and some sort of a steel plate that is supposed to be " sound deadening". Any one knows what they mean by that?
Attachments
-
114.2 KB Views: 137