You will watch The Simpsons Episode 516 Homer Loves Flanders online for free episodes with high quality. Online episode guide, The Simpsons Episode 516 Homer Loves Flanders Homer Loves Flanders Homer begins to like Flanders after being invited to a football game. However, Homer’s constant presence around Flanders and his family causes Ned to feel hate for Homer. One day while trying to drive away from Homer, Flanders is arrested and charged with drunk driving. Flanders begins to lose the respect of the church congregation until Homer sticks up for him. Flanders thanks Homer and the two remain friends.