Stop what you’re doing and watch this right now.

Easily the most…..amazing?….I’m not sure what exactly is the right word…. piece of politically-oriented video I’ve seen in years.

Stay with it ’til 2:26 for one of the most laughibly horrifying shots in political commercial history.

Demon Sheep!