The Simpsons - Season 3 Episode 5
Release Date: Oct 17, 1991
S03 E05Oct 17, 1991
Where to Watch The Simpsons Season 3 Episode 5 Now
Homer Defined - Watch Online: Streaming, Buy or Rent
Homer is a hero after averting a nuclear meltdown that he nearly caused, but he doesn't want to tell anyone that he stopped it completely by accident.