✅ Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!

The Simpsons
Season 19, Episode 19
Episode Title: Mona Leaves-a
Air Date: 2008-05-11
Overview:
Homer's mother, Mona, returns, but Homer is reluctant to trust her because she abandoned him so many times as a child.
🎥 Watch Now