I want one! New and old. Do you know much about them yet?
As of right now, South Bay Triumph is the only dealer in the US. Go to southbaynorton.com for more info.
I want one! New and old. Do you know much about them yet?
ReplyDeleteAs of right now, South Bay Triumph is the only dealer in the US. Go to southbaynorton.com for more info.
ReplyDelete