movie icon
Media: Sesame Street: Elmo's World: What Makes You Happy?
2007-02-01