On the U.S-Mexican border, numerous reports have surfaced of a creature that drains the blood of livestock and stalks humans. They call it "Chupacabra." Learn more in this video from Animal Planet's "Lost Tapes."
UP NEXT
Most Watched In Supernatural Science ( Last 30 days )
All Videos In Supernatural Science