80s Baby

The Simpsons, Seasons 21-31. Season 21, Episode 5: “The Devil Wears Nada”

We’re back, back in The Simpsons groove. If you missed last week’s “Treehouse of Horror” review you can check it

Continue reading