COMMENT ON THIS GHOST SIGHTING

I used to live directly across from the spirit house in Georgetown, NY. A few times I have seen whit ...
... sed.
I know for a fact that spirits exist. I have seen other things but I won't go into details..

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

Upload picture: