Homer the Father

Homer the Father is a upcoming episode of The Simpsons' Season 22.

Plot
TBA