TV
The Heart, She Holler
Season 3 Episode 6: Slaughter Me to Heaven
The only true fact left in the whole world turns out to be a police sting to catch sexual predators and lock them up behind pearly gates.

Season 3 Episode 6: Slaughter Me to Heaven
The only true fact left in the whole world turns out to be a police sting to catch sexual predators and lock them up behind pearly gates.