Celebrities react to Ted Cruz leaving for Cancún during Texas crisis: ‘This absolute worm’
Hollywood is calling out Sen. Ted Cruz for abandoning Texas for Cancún, Mexico, while millions across his home state grappled with a deadly storm-induced power outage.
Video Transcript
[MID TEMPO MUSIC]