Where To Stream The Simpsons Season 13 Episode 19
The Sweetest Apu
- Aired May 5, 2002
- 30 Min
- Rated 8.6
- Number 169 Of 805 Rated Episodes
Homer accidentally walks in on Apu when he is cheating on his wife at the Kwiki Mart.
The Sweetest Apu
Homer accidentally walks in on Apu when he is cheating on his wife at the Kwiki Mart.