New Triumph Speed Triple R and Speed Triple S for 2012

By: Manohar   On: 26 Oct 2011

The new Triumph Tiger Explorer has just been revealed and the British manufacturer has now announced a new Speed ​​Triple R. As expected the updated Speed Triple […]