Fred & Rose West - Britain's Most Infamous Killer Couples On the 24th of February 1994, police knocked on the door of an aging house in the English town of Gloucester. They'd come to serve a search... This description may be from another edition of this product.
Related Subjects
True Crime