17 Comments June 30, 2008 at 9:00 pm news I Spit On Your Mirror By Jonathan Goldsbie Spotted in the north elevator of an upscale North York condo.