2012 Camping World Truck Homestead: 16 November, 2012, Homestead, Florida, USA Ross Chastain and Kyle Busch.(c) 2012, Michael L. Levitt LAT Photo USA
16 November, 2012, Homestead, Florida, USA
Ross Chastain and Kyle Busch.(c) 2012, Michael L. Levitt
LAT Photo USA