Ted Cruz HAMMERS Trigged Libs With Facts And Logic