2011 IndyCar Texas: 10-11 June, 2011, Fort Worth, Texas USA Takuma Sato gets in his car before the race é2011, Walt Kuhn LAT Photo USA
10-11 June, 2011, Fort Worth, Texas USA
Takuma Sato gets in his car before the race
é2011, Walt Kuhn
LAT Photo USA