Ted Cruz has it in for Sesame Street again and yes, just like his slapfight with Big Bird, it's about the COVID vaccines. Seems Elmo just got his.
Imagine picking a fight with a muppet, and also murdering dozens of people in the late 1960s in Northern California while leaving cryptic notes for the police. Ted Cruz is a fucked up guy.