On this episode, We begin by painting a vivid picture of the idyllic town of Keddie, nestled amongst the breathtaking scenery of the Sierra Nevada Mountains. Known for its peacefulness and tight-knit community, Keddie seemed like the perfect place for the Sharp family to start anew. However, their dreams of a fresh start quickly turned into a horrifying nightmare.
Create your
podcast in
minutes
It is Free