Archive for July 10th, 2013

July 10, 2013

Chequered Flag

image

A winning marque! The Triumphs swoosh logo within its distinctive triangular patent badge.