Triumph at Le Mans 1961

A rare piece of Triumph history, the 1961 Le Mans was sponsored by Triumph and here’s the film they produced.

Leave a Comment

You must be logged in to post a comment.