poster

El Chupacabra

33% | Oct 20, 2003 | Action, Horror

Featured Crew

Paul Wynne
Director
Brennon Jones
Director

Cast

actor1
Elina Madison
Starlina
actor1
Treach
Dr. Goodspeed
actor1
Eric Alegria
Navarro
actor1
Calvi Pabon
Sophia

Images