The Simpsons Season 26 Episode 12
Season 26
IMDb: N/A
Air Date: 2015-01-25
N/A
When inventor Elon Musk lands in Springfield, he and Homer become fast friends and revolutionize the town’s nuclear plant. But when Musk goes overboard and Mr. Burns wants him removed,…