Tonight, I am joined by Kiwi Keasha as we discuss the ghost haunting England's most haunted village: Pluckley.