We were lucky enough to get a little sneak peek at some of the new fun surrounding Elmo’s Super Heroes! Check this little video piece so you’re in the know when the show comes to your town!