1143.565 Views
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.
First Air Date : Dec 17, 1989
Last Air date : Apr 21, 2024
Episode : 769 Episode
Season : 36 Season
Runtime: 22:14 minutes
Studio: FOX
Country: United States of America