“The Greatest Story Ever D’ohed” is the sixteenth episode of Season 21, which aired on March 28, 2010. The episode was written by Kevin Curran and directed by Michael Polcino. Sacha Baron Cohen and Yael Naim guest starred.
“The Simpsons are going to…” Jerusalem, when Ned invites Homer along on a church retreat in an attempt to save his soul, but when Homer defiles one too many sacred sites, Ned says he’s had enough.