2011 NASCAR Texas: 07-09 April, 2011, Fort Worth, Texas, USA Steve Letarte and Dale Earnhardt Jr. © 2011, LAT South LAT Photo USA
07-09 April, 2011, Fort Worth, Texas, USA
Steve Letarte and Dale Earnhardt Jr.
© 2011, LAT South
LAT Photo USA