Ugly Americans
Sympathy for the Devil
S1 E10:
Twayne has to face the repercussions of making a terrible deal for a politician’s soul.
Ugly Americans