The Increasingly Poor Decisions of Todd Margaret

EPISODE:

Episode Info

In the Season 3 finale, Todd goes to great lengths to ensure that the dream doesn't come true and thus, allow him to save the world.

Cast