Joined
·
2,331 Posts
Triumph has just released more photos and info on their latest steed, the Street Triple. Check it out here:
Triumph - Street Triple
If this standard doesn't sell here in the US, I don't think any will.
Triumph - Street Triple
If this standard doesn't sell here in the US, I don't think any will.