Ugly Americans - Season 1 Episode 10 -
Sympathy for the Devil
Twayne is forced to endure a series of difficult consequences when he decides to make a horrendous agreement regarding a local politician's soul.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.