• United States of America
  • December 18, 1989

The Simpsons

Homer Votes 2016

Season 0 Episode 76

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

uFlix.to 2024

uFlix.to does not store any files on its servers.