Chupacabra?
Out in southern Texas, a rather mysterious creature was recently found on the property of Phylis Canion.
Could this be the almost mythical chupacabra?
Texas A&M University as well as National Geographic are supposed to be investigating this “creature”.
To our admittedly untrained eyes, this chupacabra looks like a mangy coyote.
Here’s the location where this creature was discovered:
Read the full news report, see the photo of the dead creature and draw your own conclusions. Come back here to Mysterious Earth and leave a comment with your theory.
