Soon Your Own Eyes Will See
- Episode aired Apr 15, 2016
- Not Rated
- 52m
A shocking arrest leaves Sarah reeling before final secrets are revealed and the killer is unmasked.A shocking arrest leaves Sarah reeling before final secrets are revealed and the killer is unmasked.A shocking arrest leaves Sarah reeling before final secrets are revealed and the killer is unmasked.