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 ...
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 ...