All Articles

turpin neighbors
January 30, 2018
Shelli and her daughter Ashley lived across the street from the Turpin family when they lived in Rio Vista, Texas. Recently, the pair spoke with Dr. Phil about what the family was like – and what they saw inside the Turpins’ abandoned home after they moved.