Where To Stream The Simpsons Season 15 Episode 3
The President Wore Pearls
- Aired November 16, 2003
- 30 Min
- Rated 9.2
- Number 12 Of 805 Rated Episodes
Lisa is made to look like Eva Peron in this loose parody as faculty members undermine her student-body presidency.