Sesame Street Live: Elmo’s Healthy Heroes will be performed at the Reliant Arena in Houston, Texas February 10-14th. One of the stops for some of the Sesame Street Live Muppets included a visit to t the local Fox Station in Houston. Elmo and Super Grover stopped by the show to discuss how being a hero …
Tag
Showing: 1 - 1 of 1 RESULTS