CNN

Ted Cruz just picked a fight with a Muppet. Again.

Written by Annette

On Tuesday, Elmo — yes, the perennially joyful red Muppet who loves, literally, everyone — got vaccinated against Covid-19.

Continue

About the author

Annette

Leave a Comment