Loading...
Uploaded by tsilimon on Jun 5, 2009
Tiananmen Sqaure 09 Stupid Umbrella Cops
News & Politics
Standard YouTube License
China sucks so badly..
Gregman420 1 year ago
thats annoying! :D
pyromaanisi 1 year ago
Load more suggestions
China sucks so badly..
Gregman420 1 year ago
thats annoying! :D
pyromaanisi 1 year ago