S39, E8: "Who Can Wear the Most Hats on Their Head" Day comes but once a year and Elmo and Zoe are ready for some serious sombrero stacking!
Leon Redbone
David Beckham