Why Is This Man Not Running for President?

Taegan Goddard asks, “Best Political Ad Yet?” And I think he’s on to something:

Note that the horse looks scared.

Related Content