Quick Turn Throttle
Finally received my 65 degree throttle today. Install was quite the ordeal. Didn't realize I would have to tear the bike down so much. Oh well...it's in and working and can't wait to test it tomorrow. I hate having to reposition my wrist/hand when going full throttle. Putting in some...