Wow, this doesn’t look ripe for propaganda purposes at all, does it? /s
I actually like it. It is stuff like this which is needed to wake up the stupid people in this nation.
I'm sure if they had television in Hitler's day, we'd be seeing this sort of propaganda against the Jews.