MY OWN FLESH, Episode 2
In the small town of American Fork, Utah, a little boy has a secret. And we will stop at nothing to destroy him—that is if our mother doesn’t stop us first.
On the next episode: My brother and I have very different ways of torturing Daryl. I do it with grace and subtlety; my brother goes right for the genitals.