959 Panigale General Discussion
I posted on another thread however this one gets more traction so I posted here too.
Who would have thought...a Duc has an oil leak...smh.
My lack of mechanical prowess makes me have no idea where this leak would be coming from or even how bad. Can anyone help?
YouTube link to show what the...