Categories
IndieWire

‘The Simpsons’: Homer Simpson Votes Hillary and Confronts Vladimir Putin in Controversial Clip

Words are not minced in this Trump-bashing segment.

Read More