Ted Cruz Puts His Foot In His Mouth · Rebel Hq · Sentinel