The Chupacabra Is Dead, Won’t Be Tested
The Texas couple who claimed to have found the world’s only living chupacabra, had it put down because they thought it was suffering. The Texas Parks and Wildlife Dept is now keeping the world from the truth about the animal by refusing to do any testing to find out actually what it is, claiming that’s because chupacabras don’t exist. It’s another JFK Texas style cover-up all over again.
Read more at tmz.com
[sws_zergnet]
