Chupacabra caught!

The legendary Chupacabra of Texas / Mexico has been caught, says KENS-TV of Southern Texas, in the town of Cuero. Local lore speaks of an animal that sucks the blood out of livestock and causes great damage to farms throughout Mexico and Texas. The word Chupacabra means "goat-sucker" and while the picture of the beast doesn't look as gnar as the illustration below, the owner of the body is still putting its head on his wall!

No comments: