Sesame Street E 4168 | Elmo and Zoe's hat contest | Season 39



Watch Sesame Street Episode 4168, Elmo and Zoe's hat contest, Season 39