October 30, 2009

Mountain Dew 250 at Talladega Superspeedway