Senator Ted Cruz Got His Nuts In A Sling!