at 12:00 PM on ID
In 1996, Tulsa, Oklahoma, a mother is found dead on the side of a rural stretch of highway in an apparent hit-and-run accident. What will the police uncover?