The small town has about 2,650 residents ... vigilante threat Beer ban leaves neo-Nazi rock fans thirsty The tiny German town and the neo-Nazis Germany's far-right AfD: Victim or victor?