The Cabrera family is in danger because of an evil specter.
1986
1977
1958
1999
1972
2005
1957
1991
1966
1974
2013
1973
1975
2015
1984
1997
1981
1954
1951
1950