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… Read entire story.
Source: The Hollywood Gossip