Triumph Rat Motorcycle Forums banner

1 - 2 of 2 Posts

·
Premium Member
Joined
·
4,788 Posts
Discussion Starter #1
Got the new Cycle World in the mail today. Nothing of interest on the cover, but I thumbed through it anyway before tossing it into the round file.

Lo and behold--there's an article on the press introduction of the Street Triple R on the Isle of Man. Not a full review, by any means, but it's always interesting to read first riding impressions.
 
1 - 2 of 2 Posts
Top