First-Time IndyCar Winners in 2007
1,238 views · Published 11 December 2016 · 3:53 · Indexed 20 October 2026
Channel: Ryan Holman · 2016 · People & Blogs
The final year of the Champ Car World Series brought out two first-time winners. Footage is owned by: IndyCar, NBC Sports and ESPN. Footage was originally uploaded by: btcclive2010 and asopher1.