A supposed treasure map leads a group of unsuspecting townspeople to the lair of a vampire-like creature known as El Chupacabras.
2006
1988
1992
1999
2003
2024
2001
1998
2005
2004
2007
1987