Triumph Speed Triple Forums banner

mechanical

  1. General Discussion
    Hello. I have had my 07 S3 for a year and love it, It has been completely reliable until yesterday. I was on a ride in the mountains and these are the symptoms as best as I can remember, Happened pretty fast and was a bit of a holy **** moment. First the bike began to loose power and I...
Top