2 thoughts on “International Trophy, 7 April 1974

  1. blackvolga

    The car with the many taillights is the Ogle Aston Martin – known as the “best car car ever conceived and built in Letchworth”.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *