Fact: Abby and Libby were found in Deer Creek #delphi Comments off | Software By True Crime Design · 12/08/2023 Fact: Abby and Libby were found in Deer Creek #delphi