0 / 60 seg.

Like several other "chupacabras" found in Texas and elsewhere in recent years, a simple look at the mouth demonstrates that it is physically impossible for the animals to suck blood.