Posted on

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

Its time again for another showcase of Great British Ghosts TV SHOW on paranormal magazine, SO1 E02. The New Inn Hotel, Gloucestershire. spooks and scares in Gloucestershire, learning what paranormal activity and sightings occur at The New Inn Hotel plus the strange experiences  at Chavenage House.

Advertisements

Leave a Reply

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