Teen Who Escaped California House of Horrors Posted Videos to YouTube of Herself Singing …
- By :
- Category : YouTube
Recently uncovered video that was reportedly posted to YouTube by a teenage daughter of alleged child abusers David and Louise Turpin provides a brief glimpse of what life was like inside the so-called “House of Horrors” in Perris, California, where the couple allegedly held their 13 malnourished …