1. My optimal idea of free speech does not include Nazi rallies.
2. That said, as long as they are legal, they are legal. And the participants should be left unmolested.