Elmo previews Sesame Street LIVE

Elmo previews Sesame Street LIVE at the Hulu Theater at Madison Square Garden.

Top Stories