2011 IndyCar Kentucky

Details & Options

2011 IndyCar Kentucky

1-2 October, 2011, Sparta, Kentucky USA. Takuma Sato pit stop. (c)2011, Paul Webb. LAT Photo USA.

Email

Email to a Friend