Tag: Frank Grimes

S08 E23 – Homer’s Enemy

  Let’s go right from baboon fights to accidental suicide! This is a weird episode guys. I find it kind of fascinating. When I was younger I thought this was one of the best episodes, just super hilarious and fun to see Homer from another light. But I’ve […]