Saturday, May 30, 2009

Redux: Peter Schiff On Russia Today

clipped from www.youtube.com
WTWT.