How long does it take to install a new clutch?
Well…probably a little longer than this. Â This video goes to prove that motorcycle racing is a TEAM sport, and the guys in the garage really are part of the action in making a rider successful. Â But even though your mechanic (which may be you) may be slower than this guy - one of the things [...] Related posts:
You must be logged in to comment
Login now