Chupacabra sightings in Texas? - KFDA - NewsChannel 10 / Amarillo News, Weather, Sports

Chupacabra sightings in Texas?

Texas - Some residents in Hood County say some unusual animals have been in the area lately.

One rancher says he shot and killed what he believes is a chupacabra.

There have been two reports of the mythical animals in the past week.

Authorities are assuring residents that animals are likely just sick dogs or coyotes.

Powered by Frankly