City Pride Toronto’s severe case of TGIF: how the gay and lesbian festival ended up having one of its worst weeks ever