Monthly Archives: November 2010

Busch Edges Almirola In Talladega Photo Finish

November 1st, 2010 | by NASCAR Wire Service

Kyle Busch surged past Aric Almirola a fraction of a second before the two drivers reached the finish line to win Saturday’s Mountain Dew 250 NASCAR Camping World Truck Series race at Talladega Superspeedway

Back to Top ↑