Formula One World Championship: Technical components at the rear of the Lotus 77. British Grand Prix, Rd 9, Brands Hatch, England, 18 July 1976. BEST IMAGE
Technical components at the rear of the Lotus 77.
British Grand Prix, Rd 9, Brands Hatch, England, 18 July 1976.
BEST IMAGE