My hometown of Salem, MA, has always been a bit weird, but sudden disappearances of long-standing locals... that's even stranger. However, I think I have the answer.