Tech

Big Bird got vaxxed and people are thrilled, confused, and of course, outraged