Texas Sen. Ted Cruz trolls himself with Cancun flight tweet – Fox News Texas Sen. Ted Cruz trolls himself with Cancun flight tweet Fox News Read More