Originally Posted by salsashark saw these pics this morning... love the red subframe. The badassedness is strong with this one. Triumph's got some killer things coming in 2011... like the new Speed Triple.
Chadwick MRA #825 "You live more for five minutes going fast on a bike like that, than other people do in all of their life." - Marco Simoncelli
Forum Rules