The Legend of the Chupacabras

The Legend of the Chupacabras

Leo San Juan and his team of"ghostbusters" continue together with their experiences, this time fighting the mexican monster himself:"El Chupacabras".
Duration: 81 min
Country: Mexico
Production: N/A