Inside The Mind of a Serial Killer S2E4 - Sheila Labarre
Inside The Mind of a Serial Killer S2E4 - Sheila Labarre
5.0/10 by 5 users
Sheila Labarre invites men to her New Hampshire farm, where she abuses and murders them, leaving behind grieving families.
Released Sep 16, 2015
Runtime min
Genre Documentary, Crime
Actor N/A
Director N/A
Production FirstLook TV