The L.A. Times was first to report and then confirm, that Henry will be appearing on Sesame Street this upcoming season. Now we have a date! - according to Muppet Wiki and confirmed to us by the L.A. Times, the show will air September 17. The episode was recorded during the Man of Steel promotion. Read what the episode will deal with at Muppet Wiki, and enjoy the new still of Henry with Elmo and the muppets. So darn cute.