There is no description yet. Add a description.
Appears on these pages
Sesame Street Plot The Happiest People in the World Air date November 14, 1991 Season Season 23...
Herb and Glo are a happy, friendly couple of tourists who visit Sesame Street in a 1991 episode...
Click on a date/time to view the file as it appeared at that time.
|current||23:32, March 19, 2012||500 × 380 (106 KB)||Jbrangwynne53 (wall | contribs)|