1975 Formula 1 Images at International Trophy
A banner from the Sunday Express newspaper, highlighting that records had been smashed at Silverstone.
Non Championship Formula One, XXVII Daily Express BRDC International Trophy, Silverstone, England, 13 April 1975.