Motorcycle USA Posted March 9, 2009 Report Share Posted March 9, 2009 Motorcycle USA finally has its crack at the R-spec version of Triumph's awesome Street Triple 675. Check it out in action in the mean streets of Southern California.More... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.