2010 Camping World Truck Texas: 3-4, June, 2010, Fort Worth, Texas, USA. Narain Karthikeyan 2010, Michael L. Levitt, USALAT Photographic
3-4, June, 2010, Fort Worth, Texas, USA. Narain Karthikeyan
2010, Michael L. Levitt, USALAT Photographic