The internet is abuzz with Chupacabra sightings in Hood County in Texas. This week, a pair of chupcabras were found on a Hood County ranch.
A Hood County Rancher heard growling sounds coming from inside his barn. When he went to inspect the sounds, he found a pair of ugly creatures which resembled Chupacabras.
He ran back to his house, found his shotgun, then shot them. Later he called animal control and an officer arrived at the scene.
The animals were so ugly even the officer described the creatures as appearing to be the legendary chupacabras. Chupacabras are said to be mythical creatures. Seeing is believing. Look at the pictures. They look like Chupacabras to me!