Hmmm - so no one should be allowed in public if other people don't want them there? Especially if the other people are having a huge Sodomy Festival?
Notice the buzz words you are using: "pontificating", "bull-horn weilding", "rudely", "sermonizing". And the "gay" festival attendees are "fellow citizens". No bias here.
Did you even watch the video to see who was being "rude" to whom?
BTW, who do you think free speech protection SHOULD be given to? Only people you agree with?
While I have no sympathy for the "godhatesfags" types, they have every right to protest the parade. They did not have the right to try and take over the stage and shout down the participants.
I get pissed when lefties on college campuses shout down conservative speakers. It is rude and does not do service to one's cause. I certainly am not going to defend it when so-called "conservatives" do this.
These "Christians" were rude and disobeyed an order to vacate the stage. They deserved getting arrested.
Furthermore, yes, homosexuals born in the United States are "fellow citizens" whether you like it or not.