2006 IRL Homestead: 24 - 26 March, 2006, Homestead Miami Speedway, Homestead, Florida, USA, Helio Castroneves pit stop,© 2006 Dan Streck/USA, LAT Photographic
24 - 26 March, 2006, Homestead Miami Speedway, Homestead, Florida, USA, Helio Castroneves pit stop,© 2006 Dan Streck/USA, LAT Photographic