You need a permit for a parade, but if you have enough people you can join their parade, if the cops determine you would be blocking public access to the side walks. The main thing is that YOU have a right to counter protest, thank you Sam Adams.
Geez. In Detroit all you have to do is carry your firearms.
Houston has the same rule...everytime the loons (ANSWER, CODE PINK, LESBIAN FOR CAPITULATION IN IRAQ) obtain a permit to protest...all we have to do is show up to counter.