The Simpsons/S31E9Todd, Todd, Why Hast Thou Forsaken Me? (31x9)2019-12-01T00:00:00.000Z← EpisodesContinue → S31E10