Triumph Speed Triple2008? Parts -NEW TriumphExhaust Clamp Cover I have a few parts here that I believe are from a 2007-8 Triumph Speed Triple. Pls correct me if I'm wrong. Please check the photos for more info. Text is Best. Email is slow.