Blog, Season One

Blog: Episode Four

The jewelry store location of a possible witness interaction with Jennifer Kesse, just months after she was reported missing.

Decherd, Tennessee – a small town in southern Tennessee is the location of the jewelry store central to this event.

Facebook Comments
Tagged , , , , ,