Indy Racing League: Helio Castroneves celebrates the Indianapolis 500 victory Indianapolis 500, Indianapolis, 27 May 2001.
Helio Castroneves celebrates the Indianapolis 500 victory
Indianapolis 500, Indianapolis, 27 May 2001.