COMMENT ON THIS GHOST SIGHTING

Recently I was outside with my family at the Central Park in Elmwood Park. The park has a pine tree ...
... linked. I've been seeing very strange things, like notes saying, ''I'm near. I see you and leave.''.

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

Upload picture: