Better quality this time
Appears on these pages
Sesame Street Plot Sherlock Hemlock tries to help Luis find his pencil/Oscar shows David his...
Notes Lisa Simon and Emily Squires directed this episode.
Sesame Street Plot Elmo's new doll Air date December 29, 1986 Season Season 18 (1986-1987...