Welcoming Spirit of Goddard Mansion
To celebrate National Paranormal Day, on Saturday I decided to head out and investigate a place Angel Chuck Billy, our paranormal expert, always wanted to visit, but never got the chance, Fort Williams Park in Cape Elizabeth, Maine. Now I know what you’re thinking, “you’ve been to that park before. We’ve seen pictures of you […]