The Most Exciting Finish Ever?

In the wake of the coronvavirus pandemic, NASCAR fans have been sitting and waiting for the series to return. Fans get their wish, as on

Continue Reading