Thursday, June 14, 2012

How Europe is assuring its own doom. Nigel Farage and Peter Schiff break it down