Watch the video of the door banging finish at the Talladega Short Track Michael Page: “Everybody’s gotta remember this is dirt track racing. If they want to watch them follow the leader… Go to NASCAR across the street.” 42 cars pulled into the pit area of the Talladega Short Track […]
Read More