A reader sends us this photo of former mayor Ed Koch at yesterday's Gay Pride parade. "Someone threw something at his shirt and stained it. He looked really uncomfortable." We don't doubt it! And after everything the man's done for the community. Shame on you, gays!

Gay Pride Parade 2007 NYC [Flickr]