
The NASCAR race last Sunday was in Talladega, Alabama. Talladega is a track that always has a lot of action. Sunday’s race did not disappoint in this area. Although, I’m pretty sure Carl Edwards & some unexpectant fans may be now wishing they saw a little less action. Here is a replay of the last...

















1 comment