Posted on

Watch “Great British Ghosts” TV Show Season 01 Episode 01.

We at paranormal magazine are bringing to you some golden old paranormal tv shows to watch right here from our spooktacular site, Starting with “Great British Ghosts” S01E01 – The Mermaid Inn, Rye | Supposedly one of most haunted inns in Britain with five resident ghouls! SIT back and prepare to be spooked at Michelham Priory.

Advertisements

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.