Did A Legendary Chupacabra Actually Appear In Texas?Did A Legendary Chupacabra Actually Appear In Texas?Ever seen a Chupacabra? A couple near Houston last week thought they had trapped a Chupacabra that had a hairless back, big claws, and lots of teeth. Was it?Jen AustinJen Austin