Psycho Clown
Season 3 E 7 • 10/30/2013
Two prisoners of a deranged sadist try to make the best of their situation.