Sesame Street · Season 31

Snuffy and Big Bird Make a Movie for the Animal Film Festival (3870)

S31·E20 · 28 Jan 2000