‘Idiot’: Ted Cruz Losing Big Bird Brawl ‘In These Sesame Streets’

42

The partisan vaccine war has gotten so fierce that even Sesame Street’s Big Bird isn’t safe. After the beloved character said he got vaccinated, Ted Cruz attacked Big Bird’s announcement, arguing it’s “government propaganda.”…