September 12, 20223 yr Moderators Kevin Harvick says the car just snapped on him into the wall. Plus what he said about his chance to win at Bristol. View the full article
Create an account or sign in to comment