Saturday, January 22, 2011

Political Hate in America - Part I

A protester defecates on a smoldering American flag at 'The Rally March and Action camp to Stop The War!' in Portland, OR, 2007.

1 comment:

  1. hHh heh..

    Ain't it cool knowing that this is on the net, in people's hands, permanently, so that when he grows up, it will haunt him the rest of his left?

    He WILL have the chance to grow up. It's not as if he's doing his thing on a picture of mo. That might take balls, and it doesn't look like he has any.

    ReplyDelete