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:

Map of Chupacabra sighting

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.