A stone-encrusted body is unearthed at Pompeii, and people left alone with it keep dying of crushed skulls...
2018
2016
2002
2021
2023
2001
1985
2010
2022
2024
2005
2008
1950
2011