GM is actually making better cars than it did in the nineties.
Now that they are actually catching up and making good product - it may be too little too late
plus they have one little anchor around their necks that the Japs don't have
Can you guess what it is ?
Hint: Obama just bought their vote with a health insurance excise tax exclusion