Libby German and Abby Williams vanished back in February while walking on a hiking trail in Delphi, Indiana.
Wednesday, December 13th 2017, 11:25 AM EST
Updated:
Wednesday, December 13th 2017, 11:25 AM EST