571 Internet Erupts In Cheers After Ted Cruz Is Humiliated By Democrat On National Television by Patricia Colli 5 years ago5 years ago