Sesame Street · Season 31

Telly and Rosita make up a hand-clapping game (3883)

S31·E33 · 16 Feb 2000