Alan and Shirley tie the knot and the village joins together to celebrate. Seth is getting back to nature and Frank is finally forced to accept the bitter truth.
Season 23 • Episode 13 of 105