I for one an applauding what GM is doing right now. I imagine anyone who is an American performance car fan is. Lets face it, a win by a Dodge, or SRT, or FIAT is not technically an American car company win. If we take our Dodge colored glasses off for a moment, and wear our red, white and...