Comment: This will make you squirm

(See in situ)

In reply to comment: Thank GOD!! (see in situ)

This will make you squirm

Here's a link to Peter Schiff's website that features a video of his debate with other economists on Fox News.

http://www.europac.net/Schiff-FBN-10-30-07_lg.asp