There is no description yet. Add a description.
Appears on these pages
External links Tough Pigs: My Week with Sesame 2003
Sesame Street Plot A Baby Duck Thinks Telly Is His Mommy Air date May 5, 2003 Season Season 34...
Trivia This is one of the few recent Sesame Street episodes in which Frank Oz performs...