Loading...

Dismal December For Big 3

| American car companies are fighting for survival. The Big Three each reported plunging sales in the double-digits for December. Anthony Mason reports.