Ghosthunters - Mysteries at the George Inn
  • 3 years ago
The George Inn is an 18th. Century Inn at a small town in the North of England. It was the site of one of the most hair-raising tales of haunting and exorcism that we encountered in all of our research.