Couples Who Kill
Quest Red
Tuesday 27 February 2018 01:00 - 02:00 (60 mins)
In 2001, a torso is found buried on a farm in Wisconsin. In neighbouring Minneapolis, detectives stumble upon the tale of forbidden love filled with seduction, betrayal and murder. S3/Ep12
|