Links for Scorned: Love Kills S1E17: In the Closet

Crime TV Buzz

Episode 17

15 watches

May 12, 2012
The 2005 murder of Jeff Freeman exposes an unusual living arrangement for his wife's lover.
May 12, 2012
The 2005 murder of Jeff Freeman exposes an unusual living arrangement for his wife's lover.