Can someone Id these? I bought them off e-bay and am guessing they are early 90's ...
this last photo shows the throttle lever broken , will try to repair that..
Wonder if these are similar to the UK ones ??
Bob
this last photo shows the throttle lever broken , will try to repair that..
Wonder if these are similar to the UK ones ??
Bob
Comment