Damn.
Excellent command of the facts & an excellent delivery.
Now, I may not agree with 100% of his political beliefs, but I gotta respect this man.
And did you notice, he did it all without a teleprompter?
Love to see someone who can think so clearly on his feet!