Texans May Have Found Chupacabras, Or Possibly Just Ugly Coyotes
Two "strange, coyote-like creatures" have been killed in Hood County, Texas, leaving locals baffled. Has the elusive, goat-killing "chupacabra" creature finally been found? And now that we killed it, doesn't it have to grant us wishes, or something? [NBC]