Timothy Peters Collects 11th Career Win In Last Lap Thriller At Talladega
0
1
The final race in the Round of 8 for the NASCAR Camping World Truck Series took place Saturday afternoon in Talladega, Alabama and as always, it proved once again anything is possible and nothing is over until the checkered flag falls.