WOW! HE is nailing it.
Yes, he did. Wish I knew what he said in Spanish, it went over well.
my take...... blah please blah yada blah yada Trump
I missed a lot of it