Sesame Street

S18E13 - Episode 2238

The Sesame Street Pet Show (repeat from Season 16).

Sesame Street
S18E13