EPISODE:

Episode Info

Claims concerning the Elvey Farm Hotel in Pluckley, England, are investigated.

Cast

Haunted Village Photos