Donald Trump is SAVAGE! He is off the cuff, relentlessly on cue and has the best one liners ever! Enjoy this video of his best, most savage moments against #CrookedHillary, #FakeNews and well, all idiots!

Donald Trump: 84 | Fake News and everybody else: 0