CART World Series
Michel Jourdain Jr (MEX) Team Rahal Lola Ford takes the chequered flag to win the race.
CART World Series, Rd 14, Molson Indy Montreal, Circuit Ille Notre Dame, Montreal, Canada, 24 August 2003.
DIGITAL IMAGE