Trevor Noah and Jimmy Kimmel spin Ted Cruz's Cancun misadventure into jokes, mortification, travel ads

Feb 19, 2021
Half a million Texas households still had no power Thursday and "Texans have been lining up for clean water from public spigots, boiling their own, or even trying to melt snow," Trevor Noah said on Thursday's Daily Show.
READ MORE