Homer Votes 2016

October 14, 2016
0.0%

The Simpsons - S0 - E76

Homer Votes 2016

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

The Simpsons: Season 0 - 55 Episode s