Wednesday, March 25, 2009

Indy Car Test at Barbers 3-22-2009

Helio Castroneves' car towed to the pits for more testing

No comments: