A Chilean farmer recently found a pair of partly mummified animals in a wine cellar. Of course the obvious explanation is “chupacabra,” though as I explain it’s almost certainly not… yes, the little vampire beastie just won’t die. You can read the story HERE.
0 Comments