News
Sesame Street Co-Creator Lloyd Morrisett Has Died
Sesame Street
Co-Creator Lloyd Morrisett Has Died

Image via Sesame Workshop Twitter
The children’s show introduced the world to the first HIV-positive Muppet.
January 31 2023 8:19 PM EST
May 31 2023 2:36 PM EST