David and Louise Turpin, Astrosplained

David and Louise Turpin, Astrosplained

Neighborinos, Not to get too depressing on you, but I'm on a roll with the WTF factor of the people who keep people trapped in squalid hellholes for years and years.  Inquiring minds want to know, need to know. David and Louise Turpin, just when you thought nobody could be more gruesome or disgusting than [...]