El Chupacabra Poster

Release Date: 2003

DVD Release Date: September 23rd, 2003

Not Yet Rated|1 hr 29 min

Plot Summary
The world seen through the eyes of two people, the inequities of society exposed.

Cast: Treach , Elina Madison, Eric Alegria

Director: Brennon Jones, Paul Wynne

Genres: Adventure, Horror