Goblins Patrol in Droves

In 2011, there were 3,723,644 little witches, goblins and superheroes swarming Canadian streets seeking either tricks or treats. A similar horde of candy hunters will be on the prowl this year, so be sure to stock up for their invasion.
























