November 1, 2010 Last-ditch pass helps Busch win Talladega Trucks Edit Delete Tags Autopost Bobby Labonte Phoenix Construction Chevrolet Chevrolet Mikko Kozarowitzky