Loading...
Uploaded by serindia on Jul 6, 2009
CCTV Report.
News & Politics
Standard YouTube License
Fuck this China! isn't a true communist country...!!!
Geremyss 2 years ago
Load more suggestions
Fuck this China! isn't a true communist country...!!!
Geremyss 2 years ago