Joan Rivers, Kathy Griffin and Margaret Cho served as the Pride parade's grand marshals in 2012. by Leila Navidi