Fan Cam - Helio Castroneves
763 views · Published 19 January 2011 · 0:53 · Indexed 23 October 2026
Channel: Team Penske · 2011 · Sports
Helio is in Indianapolis for the mandatory driver physical before the start of the 2011 racing season for IZOD Indycar.