After Ted Cruz flew to Cancun, abandoning his fellow Texans to freeze during a deadly winter storm, Stephen Colbert suggested that the disgraced senator should consider taking a holiday on Mars! 2021-02-23