Yes, according to news reports, my less skeptical cousin, Chupacabra, has been found. Though it kinda looks more like a dead, deformed dog. But then again, I’m not taxidermist. I’m just a person with eyes that clearly see a dead, deformed dog. So what do I know?
News reports Skepacabra’s less skeptical cousin was found