2003 Miami Champ Car: 2003 Miami Champ Car, 26 September 2003, Miami, Florida, USA Race Winners Mario Dominguez, Roberto Moreno, and Mika Salo on podium with trophies (c) 2003 Leland Hill LAT Photographic
2003 Miami Champ Car, 26 September 2003, Miami, Florida, USA
Race Winners Mario Dominguez, Roberto Moreno, and Mika Salo on podium with trophies
(c) 2003 Leland Hill
LAT Photographic