Marco Rubio Drops the Hammer

.....

© American Thinker