Martha Beatty

S32E1 · 2023-02-19 · 43 min

Police believe that a dependable Florida man left town of his own volition when he fails to show up for work, but as years go by, town rumors lead police to unearth a gruesome crime.

The show’s own verdict is on its page.