Texas Sen. Ted Cruz Twitter-feuding with a muppet over the COVID-19 vaccine … again – AOL Texas Sen. Ted Cruz Twitter-feuding with a muppet over the COVID-19 vaccine … again AOL Read More