Who has a Triumph out there?
Greetings! I've just scored myself a Triumph headbadge on eBay, and subsequently begun generating an interest in Triumph bicycles. The headbadge is actually going to be installed on my On-One Il Pompino as a finishing touch, but I'd be very interested to see some pictures of Triumph bicycles or any tidbits of info about them. I've researched as much as I can online, are there any real life owners out there?