Menu

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

Description

Episode Title:
Todd, Todd, Why Hast Thou Forsaken Me?.
Episode Description:
Ned Flanders shows Todd some old home movies when he learns his son can't remember his mother's face anymore. Reliving fond memories of her make Todd doubt God's existence for not saving her so Ned sends him to live with the Simpsons to try and scare him back to believing.

Share on

The Simpsons Season 31The Simpsons Season 31 Episode 8 - Thanksgiving of HorrorThe Simpsons Season 31 Episode 10 - Bobby, It's Cold OutsideReport broken/missing video

OMG!! Having trouble watching videos?