Blog Archives
Ghost Photographed at Fort William Henry
Was a ghost photographed at Fort William Henry in Lake George, NY.? If you look closely at the photo taken on a recent ghost tour, it appears the paranormal is showing its face, just in time for Halloween. Read the rest of this entry