Sympathy for the Devil
- Episode aired Oct 20, 2010
- TV-14
- 22m
Twayne has to face the repercussions of making a terrible deal for a politician's soul.Twayne has to face the repercussions of making a terrible deal for a politician's soul.Twayne has to face the repercussions of making a terrible deal for a politician's soul.