Ted Cruz Receives Backlash Over Cancun Joke Ted Cruz Receives Backlash Over Cancun Joke Senator Ted Cruz faces criticism for making inappropriate jokes about the 2021 freeze in Texas.Joanna BarbaJoanna Barba
Awesome Texas Storm Chaser Group You Should FollowAwesome Texas Storm Chaser Group You Should FollowThese videos may convince you to become a Texas storm chaser! Joanna BarbaJoanna Barba