Added by on 2016-04-27

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.

Category:

Watch