I am sold on Triumphs after seeing this...
View Single Post
10-09-2012, 11:22 AM
Joined: Aug 2008
one thing that is so annoying with the bike is the welded subframe.
wish it was detachable ....sigh
View Public Profile
Find More Posts by StreetfghtR