Jim Newton thinks he’s bagged a chupacabras, and we’re not going to argue since something absconded with his goats. The past couple of nights Jim...
Despite all the chest beating done by folks who claim they’ve “solved” the case of the Chupacabra, the pesky little monsters just keep showing up....