Sesame Street Episode 4168







Sesame Street Episode 4168
Elmo and Zoe's hat contest
Season 39 (2008)