COMMENT ON THIS GHOST SIGHTING

I grew up in Lockhart, Texas almost my whole life. One night we were on our way to go somewhere, and ...
... other the same story at the same time. It was one of the scariest things I have ever experienced!!!.

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

Upload picture: