TheBeacn uses essential cookies to keep you signed in and optional cookies for product analytics and ad performance. See our Privacy Policy.
on StreamGo Media
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.