2010 Talladega Oct NCWTS checkered flag

Credit: Jason Smith/Getty Images for NASCAR

during the NASCAR Camping World Truck Series Mountain Dew 250 at Talladega Superspeedway on October 30, 2010 in Talladega, Alabama.