Wow, quite the poster. Any idea what it says?
Nope, no idea what the translation is for that one, and the site where it's located says "translation forthcoming".
Here's another one:
Translation for this one is supposed to be: "Merciless punishment for the American imperialists!"