Sup nerds? Lots to talk about this week after a great weekend of racing. Friggin NASCAR at Road America doin' all kinds of crazy...
Non-points weekend, but does that mean it has to be shitty? Bboy and New Guy break down a less then stellar All Star event...
NASCAR takes over Thunder Valley. What did we watch, what did we get into, and how are our sports teams doing? Let's take short...