Sesame Street · Season 33

A Turtle Wanders Into Big Bird's Nest Area

S33·E46 · 8 Apr 2002