What could be the significance of paranormal "drips of water" on our heads during an investigation at a particular location our group gathers at occasionally??
Several of us have felt the sensation of having water dripped on our heads, but of course,