Homer’s Enemy

“Homer’s Enemy” is the twenty-third episode of the eighth season of The Simpsons. It was first broadcast on the Fox ...
Read more