World Ted Cruz Dragged On Twitter For Cancun Joke After Texans Froze To Death February 27, 2021 Share on Facebook Tweet on Twitter The Inquisitr