Every Porch in Our Town Lights a Pumpkin for a Man Who Never Came Home
Every small town Halloween story I ever heard as a kid was about our own town, and every one of them was about Walter Pell. In Halden, Vermont, every porch lights a jack-o’-lantern on October 31st so Walter can find his way home. My family was the only one that didn’t, and the town made … Read more