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 |