Big difference between a Christian Church (PRIVATE PLACE) and a street festival (PUBLIC PLACE). You may be a catholic, but if standing by idly by and not lifting a finger while you allow certain groups of people to just traipse down the road to hell, than Christ is not in your heart. Christians preach the WORD, not only inside a safe church, but also at a gay pride festival in California, a market in Damascus, or a Soccer field in Swaziland.
Oh brother....we are the largest religion in the World. Do you not think that people know about Catholics. Really???????