Dismal December For Big 3
January 6, 2009 6:02 AM
American car companies are fighting for survival. The Big Three each reported plunging sales in the double-digits for December. Anthony Mason reports.
0 Comments on this video
Add a comment













