Debbie and Denice
- Episode aired Dec 14, 2018
- TV-MA
- 49m
Focuses on two murders that shook the small town of Ada, Oklahoma, in the 1980s - and the controversial chain of events that followed.Focuses on two murders that shook the small town of Ada, Oklahoma, in the 1980s - and the controversial chain of events that followed.Focuses on two murders that shook the small town of Ada, Oklahoma, in the 1980s - and the controversial chain of events that followed.