Select Page

The influence of Elmo

La la la la! La la la la! Elmo’s World! OK moms and dads. How many of you hear this song at least once a day when “Sesame Street” is on TV? Or for those of you whose children have outgrown that little red monster who speaks in the third person, does...