Connect with us

Hi, what are you looking for?

Ghosts

This extraordinary video captured what appears to be an apparition floating across the gate to Dover Castle, located in the English county of Kent...

×