The Next Depression?

24.6K views · 17 years ago · 7:38

Dec 10, 2008 · 24.6K views

More at With markets in free fall, economist Peter Schiff opposes stimulus and printing money to fund it

Show more