I love these things. Yes, I own one so I may be a bit partial, but c'mon, you can't ignore the beauty. I will own a Legend or TBS for as long as I can still ride a bike.
Mecatwin is a French company that specializes in making Triumph's even better.
Photos Via [8negro]
No comments:
Post a Comment