1967 Lola T70. Aston. Le Mans Test day 1967


1967 Lola T70. Aston. Le Mans Test day 1967


Size: 2780px × 1947px
Location: Le Mans, France.
Photo credit: © National Motor Museum / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 24, 1967, advertisement, aston, banner, car, endurance, french, hour, le, lola, mans, race, racing, shell, sports, t70, test