mostlymuppet.com
Elmo’s Dad in Iraq
I’m a little behind in my reporting of breaking Muppet news, but apparently Elmo has a Father. Earth-shattering stuff, I know. But that’s not the crux of this post. The big news, in all…