World Sportscar Championship: Mechanics work on the Toyota 89 CV of Johnny Dumfries (GBR). World Sportscar Championship, 1989. BEST IMAGE
Mechanics work on the Toyota 89 CV of Johnny Dumfries (GBR).
World Sportscar Championship, 1989.
BEST IMAGE