Indy Racing League Testing
Helio Castroneves (BRA) Marlboro Team Penske checks out his car after sliding off track.
Indy Racing League Testing, Homestead-Miami Speedway, Miami, USA, 19-22 January 2005.
DIGITAL IMAGE