The Cabrera family is in danger because of an evil specter.
2020
1954
2010
1984
1999
2014
1992
2013
1953
1973
1995
2000
1970
2004