When NASCAR driver Kyle Busch can leave his tires in giant clouds of smoke, you know he has ample celebratory burnout experience. Tonight marked a record eighth Xfinity Series win at Texas Motor Speedway, giving Busch a total of 160 wins in all NASCAR’s top three series. We’re just as used to seeing him do burnouts as Read more

Advertisement