Tag: Home Away from Homer

S16 E20 – Home Away from Homer

  Howdy folks and welcome back to another week of Lifetime of Simpsons. We’re going to be crossing over into Season 17 this week, but for now we get to focus on a really odd episode about Homer and Ned’s friendship. It’s kind of all over the place, […]