Chupacabra Territory
Production: United States of America
Release date: 2016-08-22
Four friends hike into the Pinewood forest to find evidence of the Chupacabra, a creature believed to be responsible for the disappearance of a group of experienced hikers a year earlier.
5
3.3
2.5
5
5.9
0
5.2
5
4.3
5
3.6
0
2
4.1