Where To Stream The Simpsons Season 15 Episode 19
Simple Simpson
- Aired May 2, 2004
- 30 Min
- Rated 8.6
- Number 175 Of 805 Rated Episodes
Avenging a slight to Lisa turns Homer into the city's new crusader for justice, a masked man whose weapon of choice is a pie in the face.