Beast of the Alamo

Beast of the Alamo

Available on iTunes
Something disturbing is happening in San Antonio, Texas. Members of rival drug cartels are turning up dead with every drop of blood siphoned from their bodies. When the investigating veteran DEA agent, Carlos, discovers the horrifying truth behind these brutal killings, nobody will accept the unsettling reality...
Starring Erik Estrada, Nicole Muñoz
Director Terry Ingram