Playing on:

El Mundo Gira

A community of migrant workers attributes several strange deaths to the Chupacabra, a creature straight out of Mexican folklore.

Episode: 11

Quality: HD

Release: 1997-01-12

IMDb: 7.0