Big Bird got the Covid vaccine, much to the ire of Ted Cruz & various right-wingers November 08, 2021 By Kaiser 25 Comments