ADVERTISEMENT
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…
Click here to view the original article.
ADVERTISEMENT