A pet shop owner in Coventry, England requested ghost hunters to investigate her store and hold a séance after CCTV footage showed various items flying from shelves and orbs floating around the store.
Halloween merges the world of the living and the dead. October 31 and November 1 are the times of the year when we have an easier chance of forming an affiliation with the other side. Of course, that ...