You jest, but I believe some of these incidents have been caused by some sort of delay mechanism which gets stuck, until one day it is dug up or corrodes enough to unstick, at which point it goes off.
After I clicked reply and went to do a chore I thought to myself "I didn't talk about how it's been almost 80 years and it's unlikely to have been a timer." Doh.