Saturday, April 07, 2007

War On Terror Propaganda Posters


London.

Metro D.C.

As noted in the Link, these posters do strongly resemble communist posters.

No comments: