'Sesame Street Live! Make Your Magic' cast visits the News 12 studios

Elmo and some of the cast members visited the News 12 studios to show off some of their dance moves and magic that's expected!