2005 St. Petersburg Infiniti Pro Series: 1-3, April, 2005, St. Petersburg, Florida, USA Michael, Marco and Mario Andretti celebrate Marco's victory in his forst IPS race -2005, Michael L. Levitt, USA LAT Photographic
1-3, April, 2005, St. Petersburg, Florida, USA
Michael, Marco and Mario Andretti celebrate Marco's victory in his forst IPS race
-2005, Michael L. Levitt, USA
LAT Photographic