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