The Simpsons: Homer in the Holy Land May 7, 2010 By admin Rabbi Simcha Weinstein on that new Simpson's episode: The first family of American comedy ventured to the Holy Land in a new episode called “The Greatest Story Ever D’ohed.” Leave it to the hapless … [Read more...]