COMMENT ON THIS GHOST SIGHTING

My kids and I lived in a duplex house apartment on S. Texas Avenue in Mercedes. We were excited to m ...
... I have heard of so many rumors, so if anyone knows please let me know. The house was built in 1966.

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

Upload picture: