The Simpsons season 36 episode 12, "Flandshees of Innersimpson," is the latest installment, which dropped on March 30th. It's ...
The Simpsons season 36 episode 12 finally explained one of the show's oldest feuds, so I'm kind of shocked that the episode ...