The Crypto Blast brings us a new video about the South American (and now North American) El Chupacabra! The "goat-sucker" is known for draining the blood of its livestock victims. Does the beast truly exist? According to many eyewitnesses, it certainly does.
The Chupacabra is beast right out of your nightmares! Hide your goats, people!