COMMENT ON THIS GHOST SIGHTING

Sheppard's Inn in Port Arthur Texas was super weird and had a serious ghost feeling. Lights would flicker and weird stuff would always occur.
Submit comment:
Your Name:
Write or Paste Input here:

Upload picture: