We went for dinner last night (mmmm...Black Hoof...) and on our way back to the car, we saw some flying cigars circling around the homes just north of Dundas on Bellwoods Ave.
There is a church half a block away, so perhaps they live there.
Anyone ever spot them near T-B before?