Watch The Simpsons Season 31 Episode 9 - Todd, Todd, Why Hast Thou Forsaken Me?

Add to Watchlist

The Simpsons Season 31 Episode 9
In this Flanders family-focused episode, Todd blames God for the death of his mother and rejects his faith
First Aired: December 1, 2019 - 21 Minutes Runtime
Ad
i
 

Watch The Simpsons - Todd, Todd, Why Hast Thou Forsaken Me? (s31 e9) Online - Watch online anytime: Buy, Rent

The Simpsons, Season 31 Episode 9, is available to watch and stream on FOX. You can also buy, rent The Simpsons on demand at Amazon, Hulu, FOX, Vudu, FuboTV, Sling, Google Play, iTunes online.