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.
Create a FREE account to get access to your content.
By creating an account, you agree to our terms