Yesterday I had the pleasure of interviewing David Starr at his racing school north of Fort Worth, Texas. In our first interview with David this year, you’ll see many of…
In this, our first interview of 2022, our favorite NASCAR driver David Starr tells us about his new racing team, SS-Green Light Racing, and the pleasure he has in driving…