The Simpsons - Season 21 Episode 16
The Greatest Story Ever D'ohed
Release Date: Mar 28, 2010
S21 E16Mar 28, 2010
Where to Watch The Simpsons Season 21 Episode 16
This section may contain affiliate links to our partners.i
Ned takes the Simpsons on a pilgrimage to Israel in order to try and save Homer, but soon discovers that he may not be worth saving.