World Sportscar Championship: Johnny Dumfries (GBR) TOM'S Toyota 90 CV makes a pit stop. World Sportscar Championship, 1990. BEST IMAGE
Johnny Dumfries (GBR) TOM'S Toyota 90 CV makes a pit stop.
World Sportscar Championship, 1990.
BEST IMAGE