Tag Archives: The Simpsons

D’oh! Homer votes for Obama

I’m assuming this was supposed to come out after the election.  Watch it before it’s yanked:

Might be somewhat reassuring – he’s supposed to be an idiot, right?

Leave a comment

Filed under Politics