Poster of Cast and Crew in Sesame Street - Season 31 - Episode 20 - Snuffy and Big Bird Make a Movie for the Animal Film Festival (3870)

Sesame Street - Season 31 - Snuffy and Big Bird Make a Movie for the Animal Film Festival (3870) (Episode 20)

Episode Aired On:
Friday, January 28 2000
25 years ago