It's the day of the harvest festival and if Donald thought Alan was helping the church, he's got a shock in store.
Season 13 • Episode 63 of 76