Eden
- Episode aired Aug 1, 2014
- 59m
Linden and Holder's partnership spirals out of control as they are confronted with the shocking truth behind the Stansbury murders.Linden and Holder's partnership spirals out of control as they are confronted with the shocking truth behind the Stansbury murders.Linden and Holder's partnership spirals out of control as they are confronted with the shocking truth behind the Stansbury murders.