MCN Living Legend Joined Mar 19, 2010 Messages 3,196 Oct 14, 2010 #1 Triumph’s new 2011 Speed Triple 1050 is a ‘demon road tool’ according to MCN’s Trevor Franklin is currently riding the motorcycle in Spain. Firing back his first thoughts after a brief road ride this morning in Ronda, Southern Spain, Franklin... More...
Triumph’s new 2011 Speed Triple 1050 is a ‘demon road tool’ according to MCN’s Trevor Franklin is currently riding the motorcycle in Spain. Firing back his first thoughts after a brief road ride this morning in Ronda, Southern Spain, Franklin... More...
HellFire Legend Joined Aug 16, 2008 Messages 4,518 Oct 14, 2010 #2 Is there a reason behind these updates on other models from MCN? Is it an FYI thing, sales pitch or something else all together?
Is there a reason behind these updates on other models from MCN? Is it an FYI thing, sales pitch or something else all together?
snuffcityrider Living Legend Joined Oct 30, 2006 Messages 2,446 Location Texas Oct 14, 2010 #3 I'd sure like to ride one