The Official Donald Trump Jam

No matter your politics this is five kinds of awesome.