The Heart, She Holler: Season 3, Episode 6
Slaughter Me to Heaven (9 Dec. 2014)
(awaiting 5 votes)
Reviews: write review
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.