Playing on:

Missionary Impossible

Homer is forced to become a missionary on a remote island after he pledges a large sum of money to a local PBS station.

Episode: 15

Quality: HD

Release: 2000-02-20

IMDb: 7.3