COMMENT ON THIS GHOST SIGHTING

In '06 I was working at an inn on an island near Wiscasset. I was walking my dog at night in the woo ...
... hosphorescent green glowing caused by rotting organic matter. Could have been that but I'm not sure.

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

Upload picture: