Tony Stewart talks the dirt racing advantage amid NASCAR rule changes

Tony Stewart talks the dirt racing advantage amid NASCAR rule changes

Shane Walters
October 28, 2020