When the body of single mom and former policewoman Taylor Wright was discovered buried on a remote Pensacola, FL, farm, detectives had a lineup of suspects to investigate including her ex-husband, her new girlfriend, and her best friend.
Release date: 7 January 2021