Fan Cam - Kurt Busch and Helio Castroneves
694 views · Published 8 February 2011 · 8:10 · Indexed 31 October 2026
Channel: Team Penske · 2011 · Sports
Kurt Busch and Helio Castroneves answer questions during a recent visit to Shell/Pennzoil headquarters in Texas.