THUG LIFE Elmo and fellow con • Street crime: Police have busted a Denver, Colorado, meth ring in which smugglers shoved the drugs deep inside toys, including Elmo dolls, which explains why the furry ...
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 pal Zoe's pet rock — "Rocco's just a rock!" — is ...