A stone-encrusted body is unearthed at Pompeii, and people left alone with it keep dying of crushed skulls...
2022
1997
2003
1965
2001
2014
1990
2017
1954
2004
2018
1989
1987
2005
2025