Tag Archives: Elmo

Melissa McCarthy and Elmo Rock Out on “Sesame Street”

I’ve always had a soft spot for “Sesame Street,” especially since the show has always had a soft spot forMore ยป

Posted in MARGARET'S MUSINGS | Tagged , , , | 1 Comment