anyone know where I can get a set of replacement foot peg rubbers for my 2001 ST4? other than "evil bay" (that's what my wife calls it) are there other sources for good used parts???
A forum community dedicated to Ducati owners and enthusiasts. Come join the discussion about reviews, performance, modifications, superbike racing, riding gear, classifieds, troubleshooting, maintenance, and more!