Feb 012015
 

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.

Sorry, the comment form is closed at this time.