Anngelle WoodMar 26, 2021NewsEpisode Fourteen | Kristen Crowley: An Unfathomable Death, Peabody, MassachusettsJust after midnight on June 2, 1996, Kristen Crowley encounters two men at a convenience store. The chance meeting turns tragic.