Hi All,
Rode to work yesterday, lovelly wet south london roads.
But made it without a problem from the Ape itself...
Jumped aboard to ride home though, and the clutch lever was loose as hell, felt like the cable had gone or something, first was still engaged even with the lever squished in...