Is it OK to Punch a Nazi?

3252

Well, is it?