The Simpsons - Season 20 Episode 10
Take My Life, Please
Release Date: Feb 15, 2009
S20 E10Feb 15, 2009
Where to Watch The Simpsons Season 20 Episode 10 Now
Take My Life, Please - Watch Online: Streaming, Buy or Rent
Homer finds out that he actually won the senior class president election, and he gets an opportunity to find out how his life would have been different if it had happened.