God works in mysterious ways. Rather than manifesting Himself and, say, ending world hunger, killing the devil, or giving us all the ability to fly, He has taken a significantly more Dennis the Menace-y route to salvation, blasting the Virgin Mary into a tree in a backyard near Danforth Avenue and Birchmount Road.
Continue reading "The Virgin Mary Finally Makes It To Scarborough"

Newsstand: November 23, 2009