Chupacabra

1280px Chupacabra BW

Chupacabra, Spanish for “goat sucker”, gained its name from the many reports of the creature sucking the blood from farm goats, sheep, dogs, and other small animals. Witnesses have described Chupacabra as an evasive creature three to four feet tall, eerie glowing red eyes, quills or spines along its back, no tail, and long sharp…

Read more