Links for Snapped S9E13: Martha Freeman

Crime TV Buzz

Episode 13

34 watches

July 8, 2012
The case of Martha Freeman, who was charged in the 2005 slaying of her husband.
July 8, 2012
The case of Martha Freeman, who was charged in the 2005 slaying of her husband.