Listen

Description

In Dover, England, residing on the hills of the English Channel, sits a Medieval Castle with a dark and interesting history.

Dating back over 950 years, full of war, death, and betrayal, it's no wonder that it's full of spirits from all eras.

Watch on YouTube!

https://youtu.be/JGBOOxluoAA