Champ Car World Series: Mika Salo (FIN) PK Racing finished an impressive fifth place. Champ Car World Series, Rd17, Mexico City, Mexico, 10-12 October 2003. DIGITAL IMAGE
Mika Salo (FIN) PK Racing finished an impressive fifth place.
Champ Car World Series, Rd17, Mexico City, Mexico, 10-12 October 2003.
DIGITAL IMAGE