Indy Racing League: Helio Castroneves pits on his way to a ninth place finish in the Indianapolis 500, Indianapolis Motor Speedway, Indianapolis, IN, 30, May, 2004. 04irl04a
Helio Castroneves pits on his way to a ninth place finish in the Indianapolis 500, Indianapolis Motor Speedway, Indianapolis, IN, 30, May, 2004. 04irl04a