Ted Cruz Admits His Party Is Completely Crazy · Farron Cousins · Sentinel