More October 31, 2019 by IFHA in Children, Good to know We Got This! Sesame Street is breaking new ground again, this time with the muppet Lily, who has no place to live. Lily is featured in a series of online episodes in which she reveals to her good pal Elmo news of her family’s experience with homelessness.