Discover
Library
You
Sesame Street · Season 18
S18·E13 · 3 Dec 1986
The Sesame Street Pet Show (repeat from Season 16).