Dear Stock Car Jesus,
were you at the NW race? I mean.... serously.... WTF was that? Does PeeWee have a deal going with Stock Car Satan or something? Are you really gonna put up with that?