COMMENT ON THIS GHOST SIGHTING

My sister lives in Paige, Texas; she takes picture with a game cam for animals coming up to the feed ...
... have any idea what it may be.... something not of this world wrapped around the bottom of the tree.

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

Upload picture: