News7 years ago
Dare to Enter ‘Chupacabra Territory’ on April 11th
Chupacabra Territory, the latest entry into the found footage/indie horror category is readying for it’s April 11th release, but in the meantime, peep the trailer below. Four friends...