CART World Series: Michael Andretti (USA) Race Winner CART World Series, Toronto, Canada 15 July 2001 BEST IMAGE
Michael Andretti (USA) Race Winner
CART World Series, Toronto, Canada 15 July 2001
BEST IMAGE