The Simpsons (1989): Mona Leaves-a

The Simpsons (1989)

Details

Season
Season 19
Air Date
11 May 2008
Where to watch

Overview

Homer's mother, Mona, returns, but Homer is reluctant to trust her because she abandoned him so many times as a child.