The Chupacabra is real and four friends will document it! Will they survive?
A young couple, Sarah and Lucas, go searching for the chupacabra despite Sarah's father's stern warnings not go to.
The Chupacabra (Spanish for "goat sucker")--Is it mere folklore? A government conspiracy? Some weirdo in a latex suit? When the mutilation of her uncl...[Read More]