Another Unfortunate Dead Thing Said To Be A Chupacabra
Donald Gialanella came across the carcass of an unfortunate beastie while he was on a hike about six miles northeast of Chaco Canyon in New Mexico. He’s not saying that it IS a Chupacabra, but he thinks that it certainly could be or is at least some new cryptozoological find. Gialanella points to the following ...