It’s evening in Toronto’s Gay Village and the sidewalks are bustling with people. The air is warm and electric. People sweaty ...