Watch The Increasingly Poor Decisions of Todd Margaret - Season 3 Episode 6 Online!:
Todd takes extreme measures to ensure the dream doesn't come true to save the world.