Todd Margaret is sent to London to cover for a missing colleague, upsetting h...
The Increasingly Poor Decisions of Todd Margaret
Season 3 Episode 6: The Increasingly Poor Decisions of Todd Margaret
In an effort to save the world, Todd takes extreme measures to ensure the dream doesn't come true. Created by and starring David Cross.