When ghosts invade Florence, who you gonna call?
2014
2011
2018
1980
2023
1972
2009
1971
2007
2010
2016
1999
2006
1994
2025
1975