Sesame Street · Season 21

Big Bird's gift for Luis

S21·E63 · 7 Feb 1990