Loading...
Uploaded by dsglop on Oct 2, 2009
peter schiff claims China is the best place to invest. You know who disagrees with him? China.
People & Blogs
Standard YouTube License
Load more suggestions
All Comments