Loading...
Uploaded by CBS on Nov 8, 2008
Washington knows the significance of keeping the auto industry above water, but the increasing number of layoffs does not bode well for the future. Priya David has more.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)