Drag site icon to your taskbar to pin site. Learn More

2006 Triumph Speed Triple Picture 6 of 33

_ebb5629_-_version_2.jpg
Back to Thumbnails
Previous
Next
Photo 6 of 33
One complaint the MCUSA crew had was with the front brake lever's large amount of lever travel needed before strong stopping power was achieved.

Login or sign up to comment.

sc