This is a promotional film produced by the Standard Triumph Motor Company of Coventry, England. The film documents the 1961 24hr of Le Mans and the 3 Triumph TR4S racing prototypes entered by the company. This was a follow up to a similar but less than successful effort by the company the previous year, which was also documented on film.
Read more: http://ift.tt/1EfF239
No comments:
Post a Comment