Jimmy Kimmel Has an Absolute Field Day With Ted Cruz’s Cancun Saga February 19, 2021February 19, 2021