First-Time IndyCar Winners in 2005
926 views · Published 11 December 2016 · 4:04 · Indexed 22 October 2026
Channel: Ryan Holman · 2016 · People & Blogs
The first wins of two hard luck drivers. Footage is owned by: IndyCar, CBS Sports and NBC Sports. Footage was originally uploaded by: asopher1.