The 2012 State Of IndyCar presentation filmed at the Hilbert Circle Theatre in Indianapolis. Special thanks to IMS Productions and IndyCar for footage.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…