COMMENT ON THIS GHOST SIGHTING

I live up in Hillview acres in Weldon CA. And I have a sister who lives next door to us and for some ...
... e hair on the back of your neck stand...

But story will have to told some other time...sorry.

Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: