NASCAR America: Harvick looking to improve at Talladega (VIDEO)

2 Comments

After finishing in 16th at Kansas, Kevin Harvick expresses his disappointment in the weekend overall and the need to go to Talladega and turn things around.