Now Playing | A Chupacabra Cousin? 132

A strange dog-like predator has been spotted in Texas and believed to be responsible for slaughtering livestock and draining the corpses of blood. Could it be related to the chupucabra?

Recommended for You

Watch More The Unexplained Files Videos
Filter

Test