You will watch The Simpsons Season 21 Episode 16 – The Greatest Story Ever D’ohed online for free episodes with high quality. Online episode guide, The Simpsons Season 21 Episode 16 – The Greatest Story Ever D’ohed.Ned Flanders invites the Simpson family to join him on a church retreat to Jerusalem. Homer is unappreciative of the culture, until a tour guide starts taking him around the city and Homer deludes himself into thinking he is the Messiah.
The advertisement will dissappear after 30 seconds!!