Weird news day.
Hundred-year-old watch found in four-hundred-year-old tomb. tahmthelame suspects time travelers; I have my own theory
in the comments.
In England, old haunts are coming back, including the
Beast of Exmoor and
the Devil. Yes, yes, maybe they're a seal and a deer respectively. Maybe they're not.