New Spokesperson for Sun Country? Maybe — or is it just for fun? Senator Ted Cruz is having some social media fun promoting Sun Country’s low fares from Houston to Cancun???