MCN
Living Legend
- Joined
- Mar 19, 2010
- Messages
- 2,598
This is the new Triumph Street Triple RX, if the decal on the side panel is to be believed. Spied last week undergoing a test at Cadwell Park in Lincolnshire, the model is clearly an interim update or special edition, rather than a new version of the massively popular triple. Already a rampant sales success for Triumph, the Street Triple ...
Continue reading...
Continue reading...