Watch Demo
Homer Votes 2016

Season 0, episode 71

Homer Votes 2016

  • 22 min

The citizens of Springfield head to their polling stations to vote and Homer discovers Russia’s President Vladimir Putin in disguise.