Tag Archives: Chupacabra

Step Into Chupacabra Territory On April 11th!

Found footage horror fans, rejoice! A new offering of first person POV has been sent to you in the form of Chupacabra Territory. Maltauro Entertainment has announced that the release date for the film will be in just over a week on April 11th. Check out the trailer below!  (Synopsis provided by …

Read More »