Sesame Street - Season 51, Episode 24 - Elmo And Rosita's Tallest Block Tower Ever

How would you rate this episode?

Sesame Street