Infiniti Pro Series: Marco Andretti (USA) won the St. Petersburg 100. Infiniti Pro Series, Rd3, St Petersburg, USA, 3 April 2005. DIGITAL IMAGE
Marco Andretti (USA) won the St. Petersburg 100.
Infiniti Pro Series, Rd3, St Petersburg, USA, 3 April 2005.
DIGITAL IMAGE