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

Jimmy addresses Ted Cruz doing damage control after his controversial trip to Mexico. The Tonight Show Starring Jimmy Fallon. Stream now on Peacock: …