Cup RACE thread --- Homestead

Just tuning in, though following on leaderboard.

What gives? All the regulars struggling? Aero war?

Sent from my SM-G975U using Tapatalk
 
NASCAR sold stages to fans as a way to lessen commercials and show more green flag racing.


tenor.gif
 
Back
Top Bottom