Where To Stream The Simpsons Season 7 Episode 8
Mother Simpson
- Aired November 19, 1995
- 30 Min
- Rated 8.6
- Number 156 Of 805 Rated Episodes
Homer comes face-to-face with his long-lost mother (voice of Glenn Close)---who reveals why she abandoned him.
Mother Simpson
Homer comes face-to-face with his long-lost mother (voice of Glenn Close)---who reveals why she abandoned him.