Triumph Street Triple RS.


You can get yourself a Street Triple RS. That won’t make you a Tom Cruise, with an impossible mission to accomplish. But yeah, never seemed possible manures can be made possible on the track by a street bike and vise versa. The time I spent with the RS has by far been the best riding […]

The post Triumph Street Triple RS. appeared first on The Wheelz.

Source: thewheelz

Leave a Reply

Your email address will not be published.