Niki Lauda Race of Champions, 1974. Formula One
Race of Champions, 1974. Niki Lauda in Pits at Silverstone.
Size: 4187px × 2731px
Location: Silverstone, England
Photo credit: © Kenneth Gill / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1974., champions, formula, lauda, niki, race