During the filming of a new commercial for the return of Toyota “Sponsafier” campaign, Kyle Busch got his first look inside North Wilkesboro Speedway, which will undergo a series of transformations later this year. In the new ad titled “Alien,” Busch watches as his brother, Kurt, is beamed up into a spaceship and presumably carried […]
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles