Indigenous (2014) Trailer – WTF Is A Chupacabra?

After you watch this killer new trailer for Indigenous, which is an upcoming monster movie directed by Alastair Orr, you will be asking yourself...