2003 Champ Car World Series. : 2003 Champ Car World Series. Miami, Florida, USA. 28 September, 2003, Mario Dominguez (Herdez Competition), Roberto Moreno (Herdez Competition) and Mika Salo (PK Racing) celebrate on the podium. World Copyright: LAT Photographic ref: 35mm Transparency
2003 Champ Car World Series.
Miami, Florida, USA. 28 September, 2003,
Mario Dominguez (Herdez Competition), Roberto Moreno (Herdez Competition) and Mika Salo (PK Racing) celebrate on the podium.
World Copyright: LAT Photographic
ref: 35mm Transparency