Politicos and celebrities marched with drag queens in this year’s Pride parade in Toronto. Some were armed with water guns. Below, Rick Mercer and Belinda Stronach.
.
Proud Liberals carry the Liberal banner, while Bob Rae carries the Canadian flag.
.
.
Liberal MP Dr. Carolyn Bennett.
.
Liberal MP Rob Oliphant.
.
Toronto Mayor David Miller.
.
Toronto mayoral candidate George Smitherman.
.
Toronto mayoral candidate Rocco Rossi.
.
Ontario Liberal MPP Glen Murray (middle).
.
NDP float.
.
NDP leader Jack Layton (in pink).
.
NDP MP Olivia Chow.
.
Green leader Elizabeth May.
.
Pride grand marshals Todd Klinck and Mandy Goodhandy.