Chrome Triumphs are back! December 06 2007
Finally you are going to say! You guys have been wondering where these bars have been, now I have an answer for you. Chrome Triumphs are back in stock and should be available in your local shop within the next 2 weeks! For these Triumphs, we are using a Show chrome as shown in the […]