Advertisement




Total collapse of the automobile market.

Prev Random Video Next
The 2008 financial crisis shows its effect on the automobile market, in this report from the Long Beach port in California.

Home