0
Entertainment

The Tonight Show: Ted Cruz Faces Backlash in Texas After Fleeing to Cancun

The Tonight Show: Ted Cruz Faces Backlash in Texas After Fleeing to Cancun

  • Duration: 05:52

Share

Keywords