This post might be a little controversial.. not everybody believes in humans.. Especially ones named Jeremy and Alex! ???? There’s a legend that within every ghost is a human .. and that humans can even possess ghosts!! How scary is that?? I’ve heard they