Poster of Cast and Crew in Sesame Street - Season 33 - Episode 17 - Oscar Wants To Go To Yuckyworld Grouch Park

Sesame Street - Season 33 - Oscar Wants To Go To Yuckyworld Grouch Park (Episode 17)

Episode Aired On:
Tuesday, February 26 2002
23 years ago