The Chupacabra, a creature believed to be responsible for the disappearance of a group of experienced hikers a year earlier, is real and four friends will document it! But can they survive?
The Chupacabra, a creature believed to be responsible for the disappearance of a group of experienced hikers a year earlier, is real and four friends will document it! But can they survive?