I'm sure most of the regulars here don't give a damn, but this is big news for the select few who've been waiting for this. (I'm not one of them.) The Triumph Trophy is back! The rumors have been swiling for years, but this is the first most of us have actually seen a real test mule. More info over at
MCN
No comments:
Post a Comment