I have never heard of Marco Rubio and I would say I follow politics more than most Americans.  Here is a brilliant speech.

Read Full Text Here