Elmo brings magic to ABC7 studio
The iconic red Muppet is in New York City for "Sesame Street Live! Make Your Magic" at Hulu Theater at Madison Square Garden. In the show, Elmo learns how to do magic, but learns that magic can be found anywhere when you believe in yourself!
More Videos
From CNN Newsource affiliates