GM has the moniker, An American Revolution. Sure, they are working on great looking cars, but they still haven’t really made that revolution happen. What about Chrysler? Well, their branding isn’t really there, I guess that’s why they are in the worst of circumstances. Ford? They don’t have a unified branding either, but, as of [...]