Where To Stream The Simpsons Season 31 Episode 16
Better Off Ned
- Aired March 15, 2020
- 30 Min
- Rated 7.8
- Number 588 Of 805 Rated Episodes
Bart bonds with Ned Flanders, which leaves Homer jealous, so he retaliates by mentoring Nelson Muntz. Then, a heroic act by Homer makes Bart look up to him again.