by Professor » Mon Jul 29, 2013 12:21 pm
We don't make the cars we drive? Huh? GM just had their Impala rated by Consumer Reports as the Best New Sedan - the first time in 20 years it's happened. And, both GM and Ford are enjoying increased sales and profits, while Japanese and European carmakers are having some troubles.