Trevor Franklin,
11 October 2010 15:51
The world launch of Triumph’s 2011 Speed Triple takes place in southern Spain this week and Motorcycle News will be there to send back web reports as the launch unfolds. The full story of how the new Speed triple performs will feature in Motorcycle News, issue dated Wednesday 20th October. If you have a question to ask Triumph about the ...