Free movies

Ghost HuntersOn this episode of Ghost Hunters, TAPS travels to Gloucester, Massachusetts to investigate Hammond Castle. They are joined by Josh Gates to find out if the original owners and paranormal pioneers, John and Irene Hammond haunt their property. Are the Hammonds able to talk to the living, as they once were able to do with the dead? What does a disembodied voice say that leads TAPS to believe the Hammonds might still be here?Ghost Hunters Channel

On now

Up next