The Daily Show with Trevor Noah
Texas Storm Fallout Continues
Season 26 E 62 • 02/22/2021
After returning from his scandalous trip to Cancun, Mexico, Sen. Ted Cruz does some PR-minded volunteer work in winter storm-ravaged Texas, and Texans receive astronomical electricity bills.
More
Watching
You may also like5 Videos