Netflix Confesses to KillingNetflix Confesses to KillingThe killers confession is revealingTawny The Rock ChickTawny The Rock Chick