where are my NASCAR fans at??
Comments
-
Is Nascar still a thing?
0 -
the sport that gets better ratings than any other sport? yes!
0 -
I doubt it gets higher rating than Football. But, enjoy!
0 -
haha thanks!
1