The Simpsons - Season 23 Episode 17
Release Date: Mar 18, 2012
S23 E17Mar 18, 2012
Where to Watch The Simpsons Season 23 Episode 17
This section may contain affiliate links to our partners.i
Mr. Burns replaces all of the nuclear plant employees with robots--except for Homer, who stays along to supervise the robots and serve as a human scapegoat.