I live in a village where their is a huge gay population (as a percentage) and has a gay mayor. we went last year and this year, they have a little fair, with various information booths and a little carnival, and the best bouncy castles around. my wife and I have a bunch of gay friends and aquantances, and I am strongly in favor of gay marridge, so we figure it is a good way to show support, as well as teach my son about tolerance. but there is very little nudity or anything - the gays here are mostly middle aged, middle class. this year there was a small demonstration of fundamentalists christians standing across from the gay pride fair demonstration how they were going to hell. I was pretty upset as they obviously had come from outside of our town to demonstrate, and they had picked this day to do it. my son asked me who they were and why they had "flags" and I told him that they were people who didn't like the way some people lived, and fetl so strongly about it that they wanted to tell the world that they didn't like these people. I said that they thought that "H's (a friend of my son) moms were bad people because of the way that they lived" and he said "they aren't bad, they always have been good to me". I think it was an opportunity for a good lesson.