Wednesday June 1st, 2011 informationliberation.com
Peter Schiff: Markets swoon on double dip fears (YouTube)

Schiiff Report Video Blog June 1st 2011