2012 NASCAR Talladega Priority: October 05-07, 2012 Talladega, Alabama USA The Big Wreck (c) 2012, LAT South LAT Photo USA
October 05-07, 2012 Talladega, Alabama USA
The Big Wreck
(c) 2012, LAT South
LAT Photo USA