X

Tag: Elmo

Job leads for Elmo’s pink-slipped mommy

Times are tough in the Elmo household. Mrs. Mae Elmo, mother to the beloved, oft-tickled Muppet, is out of work.…