2007 IRL Homestead : 23-24 March, 2007 Homestead Florida, USA Marco Andretti ©2007, Paul Webb, USA LAT Photographic
23-24 March, 2007 Homestead Florida, USA
Marco Andretti
©2007, Paul Webb, USA
LAT Photographic