CART Fedex World Series: Alex Zanardi (ITA) celebrates victory on the podium. The other podium finishers are Michael Andretti (USA) left, and Jimmy Vasser (USA) right. CART Fedex World Series, Toronto, Canada. 19 July 1998.
Alex Zanardi (ITA) celebrates victory on the podium. The other podium finishers are Michael Andretti (USA) left, and Jimmy Vasser (USA) right.
CART Fedex World Series, Toronto, Canada. 19 July 1998.