Stop in for a cup of coffee

Wow NASCAR is actually going to run without fans!

How will they keep the engines cool???? :lol: