Ted Cruz Cancun Trip BUSTED by Fox News; He is RUSHING back to Texas!

Feb 18 2021

Commentator, historian, and writer Christo Aivalis discussing all matters that interest him in regards to left politics, history, and culture.