22 October 2008

Vampalin

Not sure I agree with everything they stand for, but the poster is as compelling as anything I've ever seen.

No comments: