November 9, 2021
Senator Ted Cruz of Texas has started a feud with Big Bird of Sesame Street over the latter’s announcement on Saturday that the iconic animal had receivedd a vaccine to help prevent the spread of COVID-19. Trust us. We really wish we were summarizing a Saturday Night Live skit here. Alas, welcome to real life […]
Read More