PLEASE DISABLE ADBLOCK IF YOU HAVE ISSUES WITH THE FEATURES ON THE SITE.

T - - Season 31 Episode 9 - Todd, Todd, Why Hast Thou Forsaken Me?

Summary: Todd blames God for the death of his mother and rejects his faith, so Ned sends him to live with the Simpsons, hoping they can scare him into believing in God again...

More info about this episode, news, reviews, cast & crew

Aired: Dec 01, 2019

 


Links - View all 259 links available     


 
 
Desktop Version Mobile Version
We'd like to show you notifications for the latest news and updates.
No Thanks ALLOW