World Sportscar Championship: L-R: TOM'S Toyota teammates Geoff Lees (GBR) and Johnny Dumfries (GBR). World Sportscar Championship, 1989. BEST IMAGE
L-R: TOM'S Toyota teammates Geoff Lees (GBR) and Johnny Dumfries (GBR).
World Sportscar Championship, 1989.
BEST IMAGE