Time to leave NASCAR
It’s another embarrassing season for Dodge in NASCAR as the teams struggle to make top ten finishes and the PR people struggle to find good news in one bad race after another.
This is not the way it should be for Chrysler, which once dominated NASCAR. Of course, that was back in the days when they raced production [...]
