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