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]
Submitted discussions can be approved by the author or users followed by this blog.