I just given up repairing a leaking TOBY steering damper, I think its time to fork out some cash for a new one...
So far, I'm thinking of Ohlins or Scotts..
Does anyone have suggestion, experiences , recommendations etc?
So far, I'm thinking of Ohlins or Scotts..
Does anyone have suggestion, experiences , recommendations etc?
Comment