Dare To Enter ‘Chupacabra Territory’ This April
by Kelli Marchman McNeely | Apr 4, 2017 | Movie News, Trailers
Enter the world of the legendary Chupacabra this April with writer-director Matt McWilliams’ found footage film Chupacabra Territory. From the Press Release: Los Angeles, CA – Maltauro Entertainment, in association with Baumant...