S10 E07
Oct 26, 2022 |
|
|
|
|
|
Disappeared
The Sweetest Man in the World
Release Date: Oct 26, 2022Episode Description
Brian Klecha, age 35, moved to a new home in Lakeland, Florida just days before Christmas 2017. His mother last talked to him on December 26, 2017. At Brian's home, his two cats were still there, and there were no signs that he had been preparing to leave. Brian's mother eventually went to the authorities in March 2018, and an investigation began.
Where to Watch Disappeared Season 10 Episode 7 Now
Best
Rent/Buy
Free