Catch my Killer

Catch my Killer


Episode 176: Trevor Nichols

May 16, 2023

Trevor Michael Nichols was a young man from Tremont City, Ohio who was 24 when he vanished in 2017. He had come from a military family and wanted to follow in his other family members footsteps and jo