A supposed treasure map leads a group of unsuspecting townspeople to the lair of a vampire-like creature known as El Chupacabras.
2005
2010
2011
2002
1989
1967
2004
2018
2023
2006
2024
1999
1990
2003
1995
2025
2021