Wednesday, December 14, 2011

U.S. troops humiliate Iraqi police

See how U.S. troops in Iraq humiliated customers


No comments: