Ted Cruz Says America Is Best 'When She Is Lying Down With Her Back on the Mat'JE Reich4/19/16 11:40pm33817EditInvite manuallyPromoteDismissUndismissHideGo to permalinkIn case you needed to be reminded that Ted Cruz is “not” the Zodiac Killer, here you go.