Random NASCAR Stuff to talk about.....

I posted something about Stenhouse and team over performing last week, I didn't realize Chastain was doing so. Chastain and crew are doing a heck of a job. The talking heads need to be reporting about that.
 
1748451424576.jpeg
 
Back
Top Bottom