Two of the woman’s three grown children stumbled upon a plastic bag containing one of the bodies while searching for a pizza in the deep freezer on Saturday and confronted their parents, prompting the woman to turn herself in to police.
Special Tingle
Fresh internet goodness.
May 5, 2008