Lori moves to Idaho, as mysterious and disturbing events continue to unfold around her and Chad.
This episode was originally published on February 25, 2021.