YouTube on MSN
2016 Triumph Street Twin - First look
A lingering look at the Triumph Street Twin as shown at this year's Motorcycle live at the nec in Birmingham....(no commentary on this video).
The Rocket 3 sports the largest engine on a production motorcycle. This 2,500cc, inline-triple, behemoth of an engine produces peak output figures of 167hp and 221Nm of torque — the latter, a number ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results