Houlton’s All Shires Eve alive with witches and hundreds of Jack-O-Lanterns
As part of the inaugural All Shire’s Eve Witches Walk that began just before sunset at Riverfront Park in downtown Houlton, about 50 or so witches, warlocks and other goblins walked through the wooded trail.
















