When Homer flashes Ned‘s bible study group, the good christian learns that he must try to embrace the obnoxious neighbor. With the helpful persuasion of a what-would-jesus-do bracelet, and the it’s-time-for-a-good-deed wall clock, Ned grows the courage to invite the Simpson family on the bible study’s journey to the Holy Land, Jerusalem. He would had [...]