2010 NASCAR Texas: 16-18 April, 2010, Fort Worth, Texas, USA Marcos Ambrose © 2010, LAT South, USA LAT Photographic
16-18 April, 2010, Fort Worth, Texas, USA
Marcos Ambrose
© 2010, LAT South, USA
LAT Photographic