Image 14 of 45
< Prev Next >
Ivan "Iron Man" Stewart, AC-Delco World Championships of Off-Road Racing, Riverside International Raceway, Sept 5, 1975. Photo by John G. Zimmerman.
Share
twitterlinkedinfacebook
Ivan "Iron Man" Stewart, AC-Delco World Championships of Off-Road Racing, Riverside International Raceway, Sept 5, 1975. Photo by John G. Zimmerman.