Filed under:
- Stream
-
April 11, 2011
NASCAR 101: Becoming A Racing Fan
I'm not a NASCAR fan. I grew up in Kansas City cheering for the Chiefs and Royals but I don't know anything about NASCAR. Join along as I figure out a little more about the sport in "NASCAR 101".