This is America, land of free speech. It's always a bit of a complex issue when it comes to people expressing themselves in a way that is very wrong, but we are supposed to be tolerant of people's legal right to hold whatever political views they wish to have. Yet, I think we've been down this conversational road numerous times. I just think that goes to show that it is possible to be in a place, politically, where you are anti-Nazi, but, at the same time, pro-free-speech enough to think that actively condemning neo-Nazis only for their political beliefs is wrong. And that comes right back to my point earlier, that we, as a society, have largely divided ourselves into "us vs. them" mentality when it comes to pretty much any opinion. If you tolerate something, you don't necessarily agree with it.