|
Post by xsyamahadg on Nov 29, 2012 23:07:49 GMT -5
This is a short review of the Triumph Speed Triple R. The duck in the creek in the background liked it too. They have nothing but good to say about the bike....check it out: www.youtube.com/watch?v=q_RReQkOQZc
|
|