Triumph Bars!!!! September 05 2007
Triumph bars are completely back in stock! Black bars have been out for a bit, but now they are available. Also, the new limited edition green UK Triumph bars are available, click the photo to see an up close shot.