Erin Foster and Jeremy Bechtel Disappearance in Sparta Tennessee
Erin Foster and Jeremy Bechtel disappeared in 2000 from Sparta, TN. Their remains were found 21 years later, offering answers to a heartbreaking mystery.
Read MoreErin Foster and Jeremy Bechtel disappeared in 2000 from Sparta, TN. Their remains were found 21 years later, offering answers to a heartbreaking mystery.
Read More