When ghosts invade Florence, who you gonna call?
1961
1997
1999
2015
2009
1991
2003
2007
1994
1993
2023
2010
1954
2019
1996
2000