NASCAR America: Charlotte’s importance raised for No. 18 ahead of Talladega (VIDEO)

2 Comments

Kyle Busch sits down with Jeff Burton and Steve Letarte to discuss the pressure he feels knowing Talladega, the course that took him out of last year’s Chase, is in the Contender round and trying to win in Charlotte.