In Southern Arizona, lurks the legend of a creature the locals call El Chupacabras, the "goat sucker". More frightening than it's tendency to prey on goats, draining them of their blood, however, is its new found interest in humans.
- Category
- Trailer
Sign in or sign up to post comments.
Be the first to comment