What's Mallard raving about today?
Finally! Mallard lays out the contours of his massive Chevy Volt gripe. I'm still not going to bother looking this up to understand in which way he's misrepresenting things.
But I will give him points for griping about the Pentagon buying cars from an American auto-maker. Apparently Mallard feels the US government should buy foreign cars instead?