Light blue-pink-and-white and rainbow flags filled the streets around Toronto’s Gay Village downtown Friday evening during the city’s annual Trans Rally and March.
The joint events — which Toronto Pride say is the largest in the world — officially kicked off Toronto’s Pride weekend, with more events like the Dyke March and Pride Parade planned for the weekend through Sunday.