Elmo talks about new Sesame Street show at MSG in NYC
The show will be performed at the Hulu Theater At Madison Square Garden For 17 performances, running through Sunday, February 23rd.
More Videos
From CNN Newsource affiliates