COMMENT ON THIS GHOST SIGHTING

Well I live in Mercedes. Well down mile 12 there is a street or a shortcut that gets you to a closer ...
... e same time, and I called the police. I was crying. I didn't know what happened, and I was scared. .

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

Upload picture: