Sesame Street · Season 31

Luis helps Big Bird find the lost Radar (3884)

S31·E34 · 17 Feb 2000