You are viewing the "Rocco" Archives
What’s making social media smile? That time Elmo lost his cool over Rocco
WASHINGTON, D.C. (NPR) — Elmo losing his last nerve feels so good right now. With omicron raging and the prospect of more mass shutdowns, the beloved Muppet yelling about his… Read More