Lost Tapes: Chupacabra
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."
Most Watched In Supernatural Science ( Last 30 days )
All Videos In Supernatural Science