Remember meForgot password?
    Log in with Twitter

2013-06-09 12:08:35

Helio Castroneves celebrates after winning the Firestone 550 at the Texas Motor Speedway, in Fort Worth, on June 8, 2013, becoming the seventh winner in eight IZOD IndyCar Series races this season and taking over sole first place in the driver’s championship.

Image uploaded by John Duarte
Featured In
News Jun 9, 2013 - IndyCar: Castroneves’ car runs ‘like a Swiss watch’ on way to win
Personal Albums Jan 26, 2012 - JCDuploads
Latest News
Top News