Texan woman Wendi Mae Davidson is serving a life sentence for the gruesome murder of her husband 17 years ago. She maintains her innocence to this day, despite admitting she stabbed her him.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!