Sesame Street Episode 4168

Sesame Street Episode 4168



Elmo and Zoe's hat contest
Season 39 (2008)