2011 Phoenix Camping World Truck: 25 February, 2011, Avondale, Arizona, USA Kyle Busch takes the checkered flag for the win é2011, Michael L. Levitt LAT Photo USA
25 February, 2011, Avondale, Arizona, USA
Kyle Busch takes the checkered flag for the win
é2011, Michael L. Levitt
LAT Photo USA