'Sesame Street Live! Make Your Magic' cast visits the News 12 studios
By: News 12 Staff Sep 20, 2019, 10:59am Updated on: Sep 20, 2019
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!