COMMENT ON THIS GHOST SIGHTING

Off of Route 23 (River Road) there is a small old church. I was driving on the road that runs behind ...
... committed suicide by jumping from one of the overpasses. I will never forget what I saw that night.

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

Upload picture: