Don't know what this sign says about the tenets of National Socialism, but here come those heebie-jeebies again.