In the commercial below paid and produced a few years ago by Triumph, but that most of you never watched, Triumph makes fun of itself with a very tongue in cheek tone. Instead of arguing that Triumph makes better motorcycles, the UK manufacturer turns into derision the…
This is a content summary only. Click on headlines for full links, images, other content and more!