STAR LETTER
GIVE ME A BRAKE...
i guys, I’ve got a Triumph Street Triple R. It’s a great bike and I love riding it, but I’ve never really been too happy with the brakes on it. The optional ABS is really quite keen and the feel through the lever isn’t all that great. The question is,