2010 Camping World Truck Phoenix: 11 - 12 November, 2010, Avondale, Arizona USA Kyle Busch © 2010 LAT South USA LAT Photographic
11 - 12 November, 2010, Avondale, Arizona USA
Kyle Busch
© 2010 LAT South USA
LAT Photographic