This infamous case is part Stranger Things, part courtroom drama. When the bodies of 3 young boys were found, battered, sexually mutilated and hogtied with their own shoelaces in a local creek, the finger was pointed in the most 80s direction of all… Satan.
Or more specifically, at three teenagers accused of being in a witches’ coven, and in league with the devil himself...