Le Mans 1961

A special treat for a bank holiday Monday.

Standard Triumph film department film from Le Mans 24 hour race, 1961